public async Task Should_Publish_Create_Payment_Event()
        {
            // Arrange
            var request = new CreatePaymentDto
            {
                OrderIds = new List <Guid>
                {
                    PaymentsTestData.Order1
                },
                PaymentMethod = "Free"
            };

            // Act & Assert
            await _paymentAppService.CreateAsync(request);

            _testCreatePaymentEventHandler.IsEventPublished.ShouldBe(true);
        }
Exemple #2
0
 public Task CreateAsync(CreatePaymentDto input)
 {
     return(_service.CreateAsync(input));
 }