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); }