public async Task AddPaymentTransactionHistory_Should_Add_Right_Entity()
        {
            var testPaymentTransactionHistory = new AddPaymentTransactionHistoryRequest
            {
                Amount             = Convert.ToDecimal("1337.17"),
                CustomerId         = Guid.NewGuid().ToString(),
                Invoice            = Guid.NewGuid().ToString(),
                Tax                = Convert.ToDecimal("337.17"),
                Transaction_Detail = "Payment Transaction History Test",
            };
            IPaymentTransactionHistoryService sut = new PaymentTransactionHistoryService(_paymentTransactionHistoryRepository, _paymentTransactionHistoryMapper);
            var result = await sut.AddPaymentTransactionHistoryAsync(testPaymentTransactionHistory);

            result.Amount.ShouldBe(testPaymentTransactionHistory.Amount);
            result.CustomerId.ShouldBe(testPaymentTransactionHistory.CustomerId);
            result.Invoice.ShouldBe(testPaymentTransactionHistory.Invoice);
            result.Tax.ShouldBe(testPaymentTransactionHistory.Tax);
            result.Transaction_Detail.ShouldBe(testPaymentTransactionHistory.Transaction_Detail);
        }