Пример #1
0
 public void ShouldRememberLogonIdIfAsked()
 {
     Logon.AsInternalUser(rememberLogonId: true);
     Logon.LogOut();
     Logon.GotoLoginPage();
     FindElement(By.Id("ProviderEmailAddress")).GetAttribute("value").Should().Be("superuser");
 }
Пример #2
0
 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();
 }
Пример #3
0
 public void ShouldBeAbleToLogout()
 {
     Logon.AsInternalUser();
     Logon.LogOut();
 }
Пример #4
0
 public void ShouldNotBeAbleToLogonWithADodgyUserId()
 {
     Logon.AsInternalUser("*****@*****.**", waitForLogin: false);
     ShouldBeAlertContainingText("Your email address and/or password are incorrect");
     ShouldNotBeTextPresent("Current tasks");
 }
Пример #5
0
 public void ShouldBeAbleToLogonAsAProvider()
 {
     Logon.AsInternalUser("provider");
     ShouldBeTextPresent("your bank account details");
 }
Пример #6
0
 public void ShouldBeAbleToLogon()
 {
     Logon.AsInternalUser();
     ShouldBeTextPresent("task board");
 }