У меня есть класс Java, который просто расширяет класс библиотеки и вызывает метод его родителя с параметром по умолчанию. Как мне написать тест Junit? MockObjectTestCase тоже хорош. Вот пример того, что я говорю о:Junit test case для класса оболочки
public class ResourceBundleMessageSource {
public String getMessage(String key, Object[] objects, Locale locale) {
//Spring library method
}
}
public class MessageResource extends ResourceBundleMessageSource {
public String getMessage(String key) {
return (getMessage(key, null, Locale.getDefault());
}
}
Я знаю, что метод обертка не является даже необходимым, но делает частые звонки на него проще. Обратите внимание, что класс отлично работает, меня интересует только то, как написан блок-тест.