public void ShouldRememberLogonIdIfAsked() { Logon.AsInternalUser(rememberLogonId: true); Logon.LogOut(); Logon.GotoLoginPage(); FindElement(By.Id("ProviderEmailAddress")).GetAttribute("value").Should().Be("superuser"); }
public void ShouldNotRememberLogonIdIfNotAsked() { Logon.AsInternalUser(); Logon.LogOut(); Logon.GotoLoginPage(); var value = FindElement(By.Id("ProviderEmailAddress")).GetAttribute("value").Should(); //FindElement(By.Id("ProviderEmailAddress")).GetAttribute("value").Should().BeBlank(); }
public void ShouldBeAbleToLogout() { Logon.AsInternalUser(); Logon.LogOut(); }
public void ShouldNotBeAbleToLogonWithADodgyUserId() { Logon.AsInternalUser("*****@*****.**", waitForLogin: false); ShouldBeAlertContainingText("Your email address and/or password are incorrect"); ShouldNotBeTextPresent("Current tasks"); }
public void ShouldBeAbleToLogonAsAProvider() { Logon.AsInternalUser("provider"); ShouldBeTextPresent("your bank account details"); }
public void ShouldBeAbleToLogon() { Logon.AsInternalUser(); ShouldBeTextPresent("task board"); }