public void LoginUser_WithUserNoUsername_ThrowsException() { var user = new User() { Password = "******" }; var service = new LoginService(); service.LoginUser(user); }
public void LoginUser_WithUserCredentialsInValid_ThrowException() { var user = new User() { Username = "******", Password = "******" }; var service = new LoginService(); service.LoginUser(user); }
public void LoginUser_WithUserCredentialsValid_ReturnsListOfUsers() { var user = new User() { Username = "******", Password = "******" }; var service = new LoginService(); var users = service.LoginUser(user); Assert.IsNotNull(users); Assert.IsInstanceOfType(users, typeof(List<User>)); Assert.IsTrue(users.All(x => x.IsLoggedIn)); }
public void LoginUser_WithNoUser_ThrowsException() { var service = new LoginService(); service.LoginUser(null); }