Exemple #1
0
        public void savetest()
        {
            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();
            int userid = 0;
            var Users  = test.GetUsers();

            foreach (var User in Users)
            {
                if (User.username == username)
                {
                    userid   = User.id;
                    expected = true;
                }
            }

            bool actual = test.validateusername(test.GetUserByUserid(userid).username);

            Assert.AreEqual(expected, actual);
            test.DeleteUser(test.GetUserByUserid(userid));
            test.Save();
        }
Exemple #2
0
        public void getuserbyidtest()
        {
            Data.Entities.HLContext _db  = new Data.Entities.HLContext();
            Data.UserRepository     test = new Data.UserRepository(_db);
            string username = "******";
            string password = "******";
            string expected = username;
            int    userid   = 0;

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

            foreach (var User in Users)
            {
                if (User.username == username)
                {
                    userid = User.id;
                }
            }
            string actual = test.GetUserByUserid(userid).username;

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