public void MemeberShipService_GenerateServerRegistrationForUser() { MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenge("test"); Assert.IsNotNull(result); }
public void MemeberShipService_GenerateServerChallengeNoUsername() { MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenge(""); Assert.IsNull(result); }
public void MemeberShipService_GenerateServerChallengeNoUserFound() { _userRepository.Setup(e => e.FindUser("test")); MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenge("test"); Assert.IsNull(result); _userRepository.Verify(e => e.FindUser("test"), Times.Once); }
public void MemeberShipService_GenerateServerRegistration() { _userRepository.Setup(e => e.SaveUserAuthenticationRequest(It.Is <string>(p => p == "test"), It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>())); MemeberShipService memeberShipService = new MemeberShipService(_userRepository.Object); var result = memeberShipService.GenerateServerChallenge("test"); Assert.IsNotNull(result); _userRepository.Verify(e => e.SaveUserAuthenticationRequest(It.Is <string>(p => p == "test"), It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>()), 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.GenerateServerChallenge("test"); Assert.IsNull(result); _userRepository.Verify(e => e.FindUser("test"), Times.Once); }