Class NotificationSettingsPage

java.lang.Object
net.serenitybdd.core.pages.PageObject
net.thucydides.core.pages.PageObject
io.meeds.qa.ui.pages.BasePageImpl
io.meeds.qa.ui.pages.GenericPage
io.meeds.qa.ui.pages.NotificationSettingsPage
All Implemented Interfaces:
BasePage

public class NotificationSettingsPage extends GenericPage
  • Constructor Details

    • NotificationSettingsPage

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

    • disableEmailNotificationForAll

      public void disableEmailNotificationForAll()
    • enableEmailNotificationForAll

      public void enableEmailNotificationForAll()
    • checkEmailNotificationIsHidden

      public void checkEmailNotificationIsHidden()
    • checkEmailNotificationIsDisplayed

      public void checkEmailNotificationIsDisplayed()
    • goToNotificationSettingDetails

      public void goToNotificationSettingDetails()
    • checkEmailNotificationIsHiddenForAllTypes

      public void checkEmailNotificationIsHiddenForAllTypes()
    • disableEmailNotification

      public void disableEmailNotification(String notificationType)
    • enableEmailNotification

      public void enableEmailNotification(String notificationType)
    • checkEmailNotificationIsHiddenFor

      public void checkEmailNotificationIsHiddenFor(String notificationType)
    • checkEmailNotificationIsDisplayedFor

      public void checkEmailNotificationIsDisplayedFor(String notificationType)
    • editNotificationSender

      public void editNotificationSender()
    • setNotificationSenderInput

      public void setNotificationSenderInput(Map<String,String> values)
    • enablePersonalEmailNotification

      public void enablePersonalEmailNotification()