public override bool IsDisplayed(bool throwWhenNotDisplayed = false)
 {
     using (var checker = new OnPageChecker(Driver, Name))
     {
         return(checker.ElementExistsOnPage(ContainerSelector)
                .CustomCheckOnPage(IsElementDisplayed(ContainerSelector, $"{Name} modal dialog"))
                .Confirm(throwWhenNotDisplayed));
     }
 }
 public override bool IsDisplayed(bool throwWhenNotDisplayed = false)
 {
     using (var checker = new OnPageChecker(Driver, Name))
     {
         return(checker.ElementExistsOnPage(By.CssSelector("div.hero-banner-fullwidth"))
                .TextExistsOnPage("Why not browse our")
                .Confirm(throwWhenNotDisplayed));
     }
 }
 public override bool IsDisplayed(bool throwWhenNotDisplayed = false)
 {
     using (var checker = new OnPageChecker(Driver, Name))
     {
         return(checker.ElementExistsOnPage(FormContainerBy)
                .TextExistsOnPage("Create account")
                .TextExistsOnPage("Create a password")
                .Confirm(throwWhenNotDisplayed));
     }
 }