У меня есть многопроектная сборка Gradle с такой структурой папок:
Root
|- Commons
| \- TestUtils
|- Services
|- ProjectA
\- ProjectB
Чтобы решить проблему тестовых зависимостей, не импортированных в другие проекты, я создал модуль 'TestUtils', поставил свой тестклассы внутри src / main / java и добавили зависимость api от spring-boot-starter-test для включения JUnit, Mockito и т. д.
В ProjectA и ProjectB я импортировал TestUtils как 'testImplementation', но сборка не удаласьпотому что неразрешенные классы модуля TestUtils.
PS: проверки IntelliJ не показывают ошибок.
Пример Repo для воспроизведения ошибки: https://github.com/fmonorchio/gradle_test_dependencies
Я не знаю, какрешить это ... Спасибо!