Class RulePage

java.lang.Object
net.serenitybdd.core.pages.PageObject
net.thucydides.core.pages.PageObject
All Implemented Interfaces:
BasePage

public class RulePage extends GenericPage
  • Constructor Details

    • RulePage

      public RulePage(org.openqa.selenium.WebDriver driver)
  • Method Details

    • clickAddActionButton

      public void clickAddActionButton()
    • saveAction

      public void saveAction(String title, String description, String points, boolean manual, boolean changeDates, boolean newRule)
    • selectDurationChoice

      public void selectDurationChoice()
    • setActionTitle

      public void setActionTitle(String title)
    • setActionDescription

      public void setActionDescription(String description)
    • setActionPoints

      public void setActionPoints(String challengePoints)
    • selectActionApplication

      public void selectActionApplication(String applicationLabel)
    • setActionEvent

      public void setActionEvent(String triggerName)
    • selectDefaultContributionStatus

      public void selectDefaultContributionStatus(String status)
    • deleteActionDuration

      public void deleteActionDuration()
    • setActionEndDate

      public void setActionEndDate()
    • clickOnStartButton

      public void clickOnStartButton()
    • clickOnNextButton

      public void clickOnNextButton()
    • clickOnSaveButton

      public void clickOnSaveButton(boolean newRule)
    • isEventDisplayed

      public boolean isEventDisplayed(String eventName)
    • searchRuleInProgramRuleFilter

      public void searchRuleInProgramRuleFilter(String ruleTitle)
    • searchRuleByTitle

      public void searchRuleByTitle(String ruleTitle, int tentatives)
    • ruleNotfoundTryAgain

      public void ruleNotfoundTryAgain()
    • clearRulesSearchFilter

      public void clearRulesSearchFilter()
    • attachImageToAnnouncement

      public void attachImageToAnnouncement()
    • attachImageToProgramAction

      public void attachImageToProgramAction()
    • isActionDisplayedInProgramDetail

      public void isActionDisplayedInProgramDetail(String actionTitle)
    • isActionNotDisplayedInProgramDetail

      public void isActionNotDisplayedInProgramDetail(String actionTitle)
    • openActionDrawer

      public void openActionDrawer(String actionTitle)
    • actionInProgramDetailElement

      public ElementFacade actionInProgramDetailElement(String ruleTitle)
    • ruleNotfoundTryAgainElement

      public ElementFacade ruleNotfoundTryAgainElement()
    • clearSearchBtnElement

      public ElementFacade clearSearchBtnElement()