Я использую вложенные классы для доступа к закрытым членам в тестах JUnit. Они называются «TestProxy».
Я хотел бы удалить их во время сборки с помощью maven2, чтобы не включать его в файл jar.
- Есть ли вариант конфигурации?
- Можно ли это сделать с помощью плагина? Если так, то прототип был бы неплохим! ;-)
Спасибо
Изменить: зачем использовать частные методы? Мне нужно ввести данные из сторонних систем, которые просто не могут быть вызваны при каждом тестовом запуске JUnit. И мне действительно не нужен публичный сеттер для личных данных, иначе рано или поздно другой программист может неправильно его использовать.