Wie kann ich diese öffentliche statische Methode mit Mockito testen?So testen Sie diese öffentliche Methode mit Mockito
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;
}
Dies ist eine statische Methode, so sehe ich nicht die Notwendigkeit, hier Mockito überhaupt zu verwenden. Mockitio verspottet meist eine Schnittstelle und die Methoden einer Schnittstelle sind niemals statisch. – Martin
Also, können Sie bitte erzählen, wie man Mockito in solch einem einfachen Programm mit Beispiel verwendet. –
Vielleicht möchten Sie wirklich JUnit oder TestNG verwenden? – Martin