Beispiel #1
0
        public void AuthenticateUser_InvalidOperationException()
        {
            var repo = new UserRepo(mockContext);

            Assert.Throws <InvalidOperationException>(() =>
                                                      repo.AuthenticateUser("my@email", "7c6a180b36896a0a8c02787eeafb0e4c"));
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 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);
     }
 }