public async Task When_Handling_Then_Gets_From_Query_Handler(GetOrderDiscountByCodeQueryModel model) { // Act await sut.Handle(model, default); // Assert orderDiscountQueryServiceMock.Verify(x => x.GetByCodeAsync(model.Code), Times.Once); }
public async Task When_Handling_Then_Returns_Order_Discount_Dto(GetOrderDiscountByCodeQueryModel model, OrderDiscountDto dto) { // Arrange orderDiscountQueryServiceMock.Setup(x => x.GetByCodeAsync(It.IsAny <string>())).ReturnsAsync(dto); // Act var result = await sut.Handle(model, default); // Assert result.Should().Be(dto); }