Я борюсь с перестройкой heiracrchy в моем проекте.Я организовал все классы в пакеты (но неправильно), и теперь я думаю, что мне нужно вкладывать свои пакеты в противоположность наличию их на отдельных уровнях?
Теперь, когда я пытаюсь написать тестовые классы для классов в моемПроект я не вижу соответствующих методов, не используя отражения для всего.
На данный момент у меня есть иерархия ![enter image description here](https://i.stack.imgur.com/axcbM.jpg)
Что мне нужно изменить, чтобы иметь возможность тестировать без использования отражения для всего и правильно вкладывать мои пакеты?
Спасибо