public async void Handle_False4_test() { User test = new User(); this._unitOfUnitMock.Setup(mock => mock.UserRepository.ReadViaUserName(It.IsAny <string>())) .Returns(Task.FromResult(test)); this._authSearviceMock.Setup(mock => mock.CheckMatch(It.IsAny <string>(), It.IsAny <string>())) .Returns(true); Role role = new Role() { RoleName = "test" }; this._unitOfUnitMock.Setup(mock => mock.UserRepository.ReadUserRole(It.IsAny <int>())).Returns(Task.FromResult(role)); this._authSearviceMock.Setup(mock => mock.CreateToken(It.IsAny <User>(), It.IsAny <string>())).Returns(""); AuthSigninCommand command = new AuthSigninCommand(new AuthSigninModel()); AuthSigninHandler handler = new AuthSigninHandler(this._authSearviceMock.Object, this._unitOfUnitMock.Object); var result = await handler.Handle(command, new CancellationTokenSource().Token); Assert.False((bool)result); }
public async void Handle_False_Test() { User test = null; this._unitOfUnitMock.Setup(mock => mock.UserRepository.ReadViaUserName(It.IsAny <string>())).Returns(Task.FromResult(test)); AuthSigninCommand command = new AuthSigninCommand(new AuthSigninModel()); AuthSigninHandler handler = new AuthSigninHandler(this._authSearviceMock.Object, this._unitOfUnitMock.Object); var result = await handler.Handle(command, new CancellationTokenSource().Token); Assert.False((bool)result); }
public async void Handle_Exception_test() { User test = new User(); var error = new Exception(); this._unitOfUnitMock.Setup(mock => mock.UserRepository.ReadViaUserName(It.IsAny <string>())) .Throws(error); AuthSigninCommand command = new AuthSigninCommand(new AuthSigninModel()); AuthSigninHandler handler = new AuthSigninHandler(this._authSearviceMock.Object, this._unitOfUnitMock.Object); var result = await handler.Handle(command, new CancellationTokenSource().Token); Assert.False((bool)result); }