@Test
 public void clickCancelTest() {
   expectedImsBonusEntity.setSelectedTemplateName(existingTemplate);
   expectedImsBonusEntity.setAvailableTemplates(new ArrayList<String>());
   // WHEN
   imsBonusPage =
       (ImsBonusPage)
           testGroupsPage.addAction(testGroupToTest, expectedImsBonusEntity.getAction());
   imsBonusPage.selectBonusTemplate(expectedImsBonusEntity.getSelectedTemplateName());
   testGroupsPage = (TestGroupsPage) imsBonusPage.clickCancel(true);
   // THEN
   assertTrue(
       testGroupsPage.getAction(testGroupToTest).equals("Add Action"),
       "IMS Bonus is in the Actions table after pressing Cancel button on IMS Bonus form.");
   campaignDetailsPage = testGroupsPage.clickSave();
   activityTab = campaignTabs.openActivityTab();
   testGroupsPage = activityTab.clickActionsWithTestGroups();
   assertTrue(
       testGroupsPage.getAction(testGroupToTest).equals("Add Action"),
       "IMS Bonus is in the Actions table after pressing Cancel button on IMS Bonus form and saving Campaign.");
 }