Предположим, у вас есть сторонняя библиотека , которую вы хотите расширить, просто добавив к ней удобные методы (например, вы можете вызвать унаследованный метод с параметрами по умолчанию).jUnit - Как утверждать, что унаследованные методы вызывается?
Использование jUnit/jMock, можно ли написать утверждение/mock expection, которое проверяет, что вызывается правильный унаследованный метод?
Например, что-то вроде этого:
class SomeClass extends SomeLibraryClass {
public String method(String code) {
return method(code, null, Locale.default());
}
}
Как я могу утверждать, что method
вызывается?
Вы хотите проверить, была ли указана правильная подпись сообщения или вы пытаетесь проверить поиск сообщений как таковой? –
Я бы хотел проверить, что была вызвана правильная подпись. Я могу предположить (надеюсь), что библиотека работает. –
Используйте аннотацию @Override и дайте компилятору понять, действительно ли вы переопределили метод, как предполагалось? – killdash10