Ejemplo n.º 1
0
        public void CheckForPasswordFailsWhenEmailAndUserAreNullTest()
        {
            var mock = new Mock <IUserRepository>();

            var users = new List <UserModel>
            {
                new UserModel
                {
                    Id           = 1,
                    PassWord     = "******",
                    UserName     = "******",
                    Active       = true,
                    Created      = new DateTime(),
                    EmailAddress = "*****@*****.**",
                    Updated      = new DateTime()
                },
                new UserModel
                {
                    Id           = 2,
                    PassWord     = "******",
                    UserName     = "******",
                    Active       = true,
                    Created      = new DateTime(),
                    EmailAddress = "*****@*****.**",
                    Updated      = new DateTime()
                },
            };

            mock.Setup(e => e.GetAllUsers()).Returns(users);

            var service = new UsersLogic(mock.Object);

            var returnedUsers = service.GetAllUsersFromDataBase();

            Assert.True(returnedUsers.AllUsers.Count() == 2);
        }