Одна из лучших практик JUnit: один и тот же пакет, отдельные каталоги. Мне интересно, что является эквивалентом для классов Mock? Вы держите их в том же пакете, что и классы, которые они должны высмеивать, но в каталоге test? или в другом месте?
Как и многие вещи в программировании, «это зависит». Вот некоторые практические правила, которые я использую:
У меня есть экземпляры всего этого в моем коде.