示例#1
0
 public void Login(User user)
 {
     this.Map.UserName.Text = user.Email;
     this.Map.Password.Text = user.Password;
     this.Map.Submit.Click();
     Manager.Current.ActiveBrowser.WaitUntilReady();
 }
 protected override void TestInit()
 {
     currentUser = new User()
     {
         Email = "*****@*****.**",
         Password = "******"
     };
 }
 public void UpdateSettings(User user)
 {
     AcademyLoginProvider.Instance.LoginUser(user);
     this.LoginPage.WaitForUserName();
     this.LoginPage.Validator.ValidateUserName(user.Username);
     this.SettingsPage.Navigate();
     this.SettingsPage.Validator.EmailLabel(user.Email);
     this.SettingsPage.UpdateSettings(user);
     this.SettingsPage.Validator.SettingsUpdated();
     this.LoginPage.Logout();
 }
示例#4
0
 public override void TestInit()
 {
     this.currentUser = new User()
     {
         Email = "*****@*****.**",
         Password = "******",
         Username = "******",
         FirstName = "Genadi",
         LastName = "Berkov"
     };
 }
 public override void TestInit()
 {
     this.SettingsService = new Core.Base.SettingsService();
     this.currentUser = new User()
     {
         Email = "*****@*****.**",
         Password = "******",
         Username = "******",
         FirstName = "FirstName",
         LastName = "LastName"
     };
 }
示例#6
0
 public void UpdateSettings(User user)
 {
     this.Map.EnglishFirstName.Text = user.FirstName;
     this.Map.EnglishLastName.Text = user.LastName;
     this.Map.SaveChanges.Click();
 }