Skip to content
This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Commit 9f5e7ae

Browse files
author
Ramón Tomás
committed
Fixed ordering unit test
1 parent 9b21ac1 commit 9f5e7ae

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Services/Ordering/Ordering.UnitTests/Application/NewOrderCommandHandlerTest.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
namespace UnitTest.Ordering.Application
1212
{
13+
using global::Ordering.API.Application.IntegrationEvents;
1314
using global::Ordering.API.Application.Models;
1415
using MediatR;
1516
using System.Collections;
@@ -22,12 +23,14 @@ public class NewOrderRequestHandlerTest
2223
private readonly Mock<IOrderRepository> _orderRepositoryMock;
2324
private readonly Mock<IIdentityService> _identityServiceMock;
2425
private readonly Mock<IMediator> _mediator;
26+
private readonly Mock<IOrderingIntegrationEventService> _orderingIntegrationEventService;
2527

2628
public NewOrderRequestHandlerTest()
2729
{
2830

2931
_orderRepositoryMock = new Mock<IOrderRepository>();
3032
_identityServiceMock = new Mock<IIdentityService>();
33+
_orderingIntegrationEventService = new Mock<IOrderingIntegrationEventService>();
3134
_mediator = new Mock<IMediator>();
3235
}
3336

@@ -48,7 +51,7 @@ public async Task Handle_return_false_if_order_is_not_persisted()
4851
_identityServiceMock.Setup(svc => svc.GetUserIdentity()).Returns(buyerId);
4952

5053
//Act
51-
var handler = new CreateOrderCommandHandler(_mediator.Object, _orderRepositoryMock.Object, _identityServiceMock.Object);
54+
var handler = new CreateOrderCommandHandler(_mediator.Object, _orderingIntegrationEventService.Object, _orderRepositoryMock.Object, _identityServiceMock.Object);
5255
var cltToken = new System.Threading.CancellationToken();
5356
var result = await handler.Handle(fakeOrderCmd, cltToken);
5457

0 commit comments

Comments
 (0)