2015-05-14 6 views

ответ

0

тестирования частные методы, как правило, код запах. Обычно мы проверяем только общественные методы.

Однако, если в нем есть довольно сложная логика, и вам действительно нужно его протестировать, вы можете удалить модификатор private.

Section convertFromJsonToJavaObj(JSONObject jsonObj, Class<Section> classObj) throws SNPSysException { 
    // logic 
    return section;  
} 

Таким образом, ваш тест будет иметь доступ к этому методу, если он находится в том же пакете (кроме того, что он должен находиться в папке test вместо main папки)

Смежные вопросы