Конечная цель - найти способ функционального тестирования библиотеки.Модули Maven и зависимости - функциональный тест библиотеки
У меня есть родительский проект А с суб модулей B, C и D.
Предположим, что модуль C имеет зависимость от модуля B (B является библиотека) и входит в Maven зависимости с использованием тег <dependency>
.
Мне просто интересно узнать, когда я запускаю сервер приложений, говоря, что Tomcat будет создавать банку для B (вместе с другими), а затем C использует эту банку?
Я попытался контролировать мои каталоги, чтобы увидеть, создавались ли банки каждый раз при запуске сервера, но это, похоже, не так.
Если B не используется в качестве банки, это не будет точно FT, поскольку конечной целью является возможность использовать B как библиотеку в других проектах. Я чувствую, что это не должно быть проблемой, поскольку сам код не изменяется, но я хотел бы получить представление о том же и комментарии, если таковые имеются. Спасибо !
Если все, что вы хотите сделать, это воспроизводимая тестовая система, вы можете посмотреть на JUnit и Mockito. – ProgrammersBlock