コード例 #1
0
 public void IsValidLoginShouldReturnTrueIfUsernamePwdComboIsInvalid()
 {
     var mockUserService = new Mock<IUserService>();
     mockUserService.Setup(us => us.GetUser("test")).Returns(new User("test", "pwd"));
     var service = new AuthenticationService(mockUserService.Object);
     var result = service.IsValidLogin("test", "pwd");
     Assert.IsTrue(result);
 }
コード例 #2
0
 public void IsValidLoginShouldReturnFalseIfTheUserNameAndPasswordCombinationIsInvalid()
 {
     var mockUserService = new Mock<IUserService>();
     mockUserService.Setup(us => us.GetUser("invaliduser")).Returns(new User("invaliduser", "somepwd"));
     var service = new AuthenticationService(mockUserService.Object);
     var result = service.IsValidLogin("invaliduser", "invalidpassword");
     Assert.IsFalse(result);
 }