Bu genel statik yöntemi Mockito kullanarak nasıl test edebilirim?Mockito kullanarak bu genel yöntem nasıl test edilir
Örnek basit bir JUnit testi:
public static Currency getByCurrencyCode(String pCurrencyCode) {
if (CURRENCY_CODE_USD.equalsIgnoreCase(pCurrencyCode)) {
return US_DOLLAR;
}
if (CURRENCY_CODE_HKD.equalsIgnoreCase(pCurrencyCode)) {
return HK_DOLLAR;
}
if (CURRENCY_CODE_MYR.equalsIgnoreCase(pCurrencyCode)) {
return MALAYSIAN_RINGGIT;
}
return null;
}
Bu statik bir yöntemdir, bu yüzden burada Mockito kullanmanın gerekliliğini göremiyorum. Mockitio çoğunlukla bir arayüze atar ve bir arayüzün yöntemleri asla statik değildir. – Martin
Öyleyse, mockito'yu örneğin böyle basit bir programda nasıl kullanacağınızı söyler misiniz? –
Belki de gerçekten istediğiniz şey JUnit veya TestNG kullanmaktır? – Martin