У меня есть функция, подобная следующей.Как найти количество статических функций называется Mockito
public String getDecodedToken() throws UnsupportedEncodingException {
if (token == null) {
String token = ClassContainingStatic
.findString("static");
this.token = new String(Base64.decodeBase64(token), "UTF-8");
}
return token;
}
Чтобы проверить функцию, я не хочу, чтобы дразнить ClassContainingStatic класс, потому что это сделает тест бесполезно. Скорее я хотел бы видеть, что если вызов произошел с ClassContainingStatic.findString ("static") без издевательства над объектом. Есть ли способ достичь числа вызовов функций, сделанных для реального объекта?
Возможно, вы должны издеваться над своим классом с помощью 'doCallRealMethod'? –