public async Task WhenRemoved_ThenShouldReturnAccepted() { _repositoryMoq.Setup(x => x.GetAsync(It.IsAny <Guid>())) .ReturnsAsync(_mapper.Map <Order>(Orders.Order1)); var handler = new RemoveOrderHandler(_repositoryMoq.Object); var result = await handler.Handle(new RemoveOrder(Guid.Empty), CancellationToken.None); Assert.NotNull(result); Assert.Equal(CommandOutcome.Accepted, result.Outcome); }
public async void RemoveOrderHandlerFailure() { var mockOrder = new MockOrderData(); var createOrder = mockOrder.CreateOrder(); RemoveOrderCommand removeOrderCommand = new RemoveOrderCommand(createOrder.OrderId); RemoveOrderHandler removeOrderHandler = new RemoveOrderHandler(); var actual = await removeOrderHandler.Handle(removeOrderCommand, new CancellationToken()); var actualbool = actual.Error; var expectedbool = true; Assert.NotEqual(expectedbool, actualbool); }