public void MemeberShipService_GenerateServerChallengeNoUsername() { MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenges(""); Assert.IsNull(result); }
public void MemeberShipService_GenerateServerChallengeNoUserFound() { _userRepository.Setup(e => e.FindUser("test")); MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenges("test"); Assert.IsNull(result); _userRepository.Verify(e => e.FindUser("test"), Times.Once); }
public void MemeberShipService_GenerateServerChallengeNoDeviceFound() { _userRepository.Setup(e => e.FindUser("test")).Returns(new User { DeviceRegistrations = new Collection <Device>() }); MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenges("test"); Assert.IsNull(result); _userRepository.Verify(e => e.FindUser("test"), Times.Once); }
public void MemeberShipService_GenerateServerChallengeSucess() { _userRepository.Setup(e => e.FindUser("test")).Returns(_user); _userRepository.Setup( e => e.SaveUserAuthenticationRequest(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>())); MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenges("test"); Assert.IsNotNull(result); _userRepository.Verify( e => e.SaveUserAuthenticationRequest(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>()), Times.Once); }