Я борюсь с перестановкой heiracrchy в моем проекте. Я организовал все классы в пакеты (но неправильно), и теперь я думаю, что мне нужно вложить свои пакеты против того, чтобы они были на разных уровнях?JUnit test cases - Не вижу классов
Теперь, когда я пытаюсь написать тестовые классы для классов в моем проекте, я не вижу соответствующих методов, не используя рефлексию для всего.
иерархия у меня на данный момент
Что мне нужно изменить, чтобы быть в состоянии проверить без использования отражения для всего и, чтобы иметь возможность правильно гнездо мои пакеты?
Благодаря
Что вы подразумеваете под «см. Соответствующие методы» и «с использованием отражения»? Может быть, вы имеете в виду, что видимость ваших методов - это уровень пакета по умолчанию? Вы можете исправить это, сделав их общедоступными: 'public void testMyStuff()' –
Когда я создаю объекты классов в своем тестовом классе, у них никогда не было доступных методов? – Biscuit128
Можете ли вы показать нам минимальный пример класса и его теста, чтобы мы могли видеть, что вы на самом деле делаете? – DNA