public void AuthenticateUser_InvalidOperationException() { var repo = new UserRepo(mockContext); Assert.Throws <InvalidOperationException>(() => repo.AuthenticateUser("my@email", "7c6a180b36896a0a8c02787eeafb0e4c")); }
public void AuthenticateUser() { var repo = new UserRepo(mockContext); User user = repo.AuthenticateUser("user2@email", "6cb75f652a9b52798eb6cf2201057c73"); Assert.Equal(2, user.ID); Assert.Equal("user2@email", user.Email); }
public override bool ValidateUser(string username, string password) { using (var context = new UserRepo()) { var result = context.AuthenticateUser(username, password); if (result == true) { return(true); } return(false); } }