Я открыл два проекта одновременно, используя одну и ту же установку IntelliJ:
- - прежний проект, в котором я смог провести модульное тестирование класса
internal
, расположенного в исходном дереве main
(всев пределах того же модуля IntelliJ) - текущий проект, в котором я не смог воспроизвести эту настройку
Тот факт, что IntelliJ по-прежнему не выдавал ошибок в предыдущей установке, привел менячтобы заключить, что проблема не была связана с моей настройкой IntelliJ.Как предложил @JaysonMinard, я посмотрел на различия в конфигурации Gradle.
Разница была в верхнем уровне текущего проекта settings.gradle
, я использую соглашение о переименовании модулей, например:
findProject(':module-blah')?.name = 'blah'
... для того, чтобы ссылаться на мои проекты Gradle по более коротким именам, в то время как их список был последовательно расположен в браузере моего проекта (а не разбросан по другим файлам в алфавитном порядке).Удаление этого ярлыка восстановило поведение, которое я искал в своих модульных тестах.