public void RejectLoginForWrongPasswordTest() { // arrange var user = new User(); user.SetNewEmail("*****@*****.**"); user.SetPassword("password"); uow.GetRepository<User>().Add(user); // act var isSuccess = webSecurity.Login("*****@*****.**", "wrongpassword"); // assert Assert.IsFalse(isSuccess.Success, "User with incorrect password should not be logged in."); }
public void LoginUserTest() { // arrange var user = new User(); user.SetNewEmail("*****@*****.**"); user.SetPassword("password"); uow.GetRepository<User>().Add(user); // act var isSuccess = webSecurity.Login("*****@*****.**", "password"); // assert Assert.IsTrue(isSuccess.Success, "User should be logged in."); }
public User ToUser(MetroRegionService metroRegionService) { var user = new User { UserProfile = new Profile { FirstName = this.FirstName, LastName = this.LastName, CellPhoneNumber = this.CellPhone, MetroRegion = metroRegionService.GetRegion(this.Region) } }; user.SetNewEmail(this.Email); user.SetPassword(this.Password); return user; }
public void RejectLoginTest() { // arrange var user = new User(); user.SetPassword("password"); user.SetNewEmail("*****@*****.**"); user.BanLoginEnd = DateTime.Now.AddMinutes(2); uow.GetRepository<User>().Add(user); // act var isSuccess = webSecurity.Login("*****@*****.**", "password"); // assert Assert.IsFalse(isSuccess.Success, "User should not be logged in"); }