diff --git a/src/test/java/zw/qantra/tm/domain/services/TransactionServiceTest.java b/src/test/java/zw/qantra/tm/domain/services/TransactionServiceTest.java index 3ef997a..a4109d7 100644 --- a/src/test/java/zw/qantra/tm/domain/services/TransactionServiceTest.java +++ b/src/test/java/zw/qantra/tm/domain/services/TransactionServiceTest.java @@ -122,10 +122,13 @@ class TransactionServiceTest { @Test @DisplayName("Should calculate credit amount using bank rate") void shouldCalculateCreditAmount() { - Currency currency = new Currency(); - currency.setBankRate("15.0"); + Currency currencyUsd = new Currency(); + currencyUsd.setBankRate("1.0"); + Currency currencyZwl = new Currency(); + currencyZwl.setBankRate("15.0"); - when(currencyService.findCurrencyByIsoCode("ZWL")).thenReturn(currency); + when(currencyService.findCurrencyByIsoCode("USD")).thenReturn(currencyUsd); + when(currencyService.findCurrencyByIsoCode("ZWL")).thenReturn(currencyZwl); BigDecimal creditAmount = transactionService.calculateCreditAmount(transaction);