Ejemplo n.º 1
0
        public void UserRepository_AddUser()
        {
            _mockContext.Setup(s => s.Users.Add(It.IsAny<User>()));
            UserRepository userRepository = new UserRepository(_mockContext.Object);

            userRepository.AddUser("NewUser", "NewPassword");

            _mockContext.Verify(v => v.Users.Add(It.Is<User>((t => t.Name == "NewUser" && t.Password == "NewPassword"))), Times.Once);
            _mockContext.Verify(v => v.SaveChanges(), Times.Once);
        }