Является ли суффикс имени файла «IT.java» (вместо «Test.java») для интеграционных тестов JUnit соглашением? [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Является ли суффикс имени файла «IT.java» (вместо «Test.java») для интеграционных тестов JUnit соглашением? [закрыто]

Сообщение Anonymous »

Я привык называть свои интеграционные тесты JUnit с помощью *Test.java в конце, например, DatabaseConnectionTest.java, и помещать их в собственный каталог интеграционных тестов: например, test/integration/com...

При присоединении к новому проекту мне было указано


Нет, все тесты находятся в одном каталоге, и мы отличаем модульные тесты от интеграционных тестов по сопоставлению с шаблоном суффикса имени файла.


Итак, мой файл выше будет называться DatabaseConnectionIT.java

Теперь я вижу в этом логику. Сценарий запуска тестов может просто сопоставлять файлы, которые он ищет, с шаблоном, и все тесты находятся в одном месте.

Но я никогда не слышал об этой конвенции.

Мой вопрос: Является ли суффикс имени файла «IT.java» (вместо «Test.java») для интеграционных тестов JUnit соглашением?

Вернуться в «JAVA»