Пример #1
0
        public void validatelogintest()
        {
            Data.Entities.HLContext _db  = new Data.Entities.HLContext();
            Data.UserRepository     test = new Data.UserRepository(_db);
            bool   expected = false;
            string username = "******";
            string password = "******";

            Domain.User user1 = new Domain.User();
            user1.UserFill(username, password);
            test.AddUser(user1);
            test.Save();
            var Users = test.GetUsers();

            foreach (var User in Users)
            {
                if (User.username == username)
                {
                    if (User.password == password)
                    {
                        expected = true;
                    }
                }
            }
            bool actual = test.validatelogin(username, password);

            Assert.AreEqual(expected, actual);
            test.DeleteUser(user1);
            test.Save();
        }