public async void ItShould_Get_All_Delivery_Orders() { // Arrange var expected = new Fixture().Create <Task <IEnumerable <Order> > >(); var mockOrders = new Mock <IOrderRepository>(); mockOrders.Setup(x => x.GetAllDeliveryOrdersAsync()).Returns(expected); //Act GetAllDeliveryOrders getAll = new GetAllDeliveryOrders(); var sut = new GetAllDeliveryOrdersQueryHandler(mockOrders.Object); var actual = await sut.Handle(getAll, new CancellationToken()); // Assert mockOrders.VerifyAll(); Assert.NotNull(actual); }
public async Task <IEnumerable <Order> > Handle(GetAllDeliveryOrders request, CancellationToken cancellationToken) { return(await orderRepo.GetAllDeliveryOrdersAsync()); }