|
@ -23,7 +23,7 @@ public class IdentifiedCommandHandlerTest |
|
|
_requestManager.Setup(x => x.ExistAsync(It.IsAny<Guid>())) |
|
|
_requestManager.Setup(x => x.ExistAsync(It.IsAny<Guid>())) |
|
|
.Returns(Task.FromResult(false)); |
|
|
.Returns(Task.FromResult(false)); |
|
|
|
|
|
|
|
|
_mediator.Setup(x => x.Send(It.IsAny<IRequest<bool>>(), default(System.Threading.CancellationToken))) |
|
|
|
|
|
|
|
|
_mediator.Setup(x => x.Send(It.IsAny<IRequest<bool>>(), default)) |
|
|
.Returns(Task.FromResult(true)); |
|
|
.Returns(Task.FromResult(true)); |
|
|
|
|
|
|
|
|
//Act
|
|
|
//Act
|
|
@ -33,7 +33,7 @@ public class IdentifiedCommandHandlerTest |
|
|
|
|
|
|
|
|
//Assert
|
|
|
//Assert
|
|
|
Assert.True(result); |
|
|
Assert.True(result); |
|
|
_mediator.Verify(x => x.Send(It.IsAny<IRequest<bool>>(), default(System.Threading.CancellationToken)), Times.Once()); |
|
|
|
|
|
|
|
|
_mediator.Verify(x => x.Send(It.IsAny<IRequest<bool>>(), default), Times.Once()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
[Fact] |
|
|
[Fact] |
|
@ -46,17 +46,16 @@ public class IdentifiedCommandHandlerTest |
|
|
_requestManager.Setup(x => x.ExistAsync(It.IsAny<Guid>())) |
|
|
_requestManager.Setup(x => x.ExistAsync(It.IsAny<Guid>())) |
|
|
.Returns(Task.FromResult(true)); |
|
|
.Returns(Task.FromResult(true)); |
|
|
|
|
|
|
|
|
_mediator.Setup(x => x.Send(It.IsAny<IRequest<bool>>(), default(System.Threading.CancellationToken))) |
|
|
|
|
|
|
|
|
_mediator.Setup(x => x.Send(It.IsAny<IRequest<bool>>(), default)) |
|
|
.Returns(Task.FromResult(true)); |
|
|
.Returns(Task.FromResult(true)); |
|
|
|
|
|
|
|
|
//Act
|
|
|
//Act
|
|
|
var handler = new CreateOrderIdentifiedCommandHandler(_mediator.Object, _requestManager.Object, _loggerMock.Object); |
|
|
var handler = new CreateOrderIdentifiedCommandHandler(_mediator.Object, _requestManager.Object, _loggerMock.Object); |
|
|
var cltToken = new System.Threading.CancellationToken(); |
|
|
|
|
|
var result = await handler.Handle(fakeOrderCmd, cltToken); |
|
|
|
|
|
|
|
|
var result = await handler.Handle(fakeOrderCmd, CancellationToken.None); |
|
|
|
|
|
|
|
|
//Assert
|
|
|
//Assert
|
|
|
Assert.False(result); |
|
|
Assert.False(result); |
|
|
_mediator.Verify(x => x.Send(It.IsAny<IRequest<bool>>(), default(System.Threading.CancellationToken)), Times.Never()); |
|
|
|
|
|
|
|
|
_mediator.Verify(x => x.Send(It.IsAny<IRequest<bool>>(), default), Times.Never()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private CreateOrderCommand FakeOrderRequest(Dictionary<string, object> args = null) |
|
|
private CreateOrderCommand FakeOrderRequest(Dictionary<string, object> args = null) |
|
|