Здесь есть 2 проблемы :
Во-первых, учитывая, что у ваших интеграционных и модульных тестов есть отдельные каталоги с исходными текстами и ресурсами. вам нужно добавить дополнительные каталоги исходного кода и ресурсов с помощью плагина Build Helper Maven.
Второе. Несмотря на то, что вы намеревались разделить свой интеграционный тест с использованием конфигурации в отказоустойчивой (** / * IT.scala), это не будет работать так, как задумано в Scala, поскольку ваши тесты выполняются вашим
<plugin>
<groupId>org.scalatest</groupId>
<artifactId>scalatest-maven-plugin</artifactId>
</plugin>
Я бы ответил здесь, как решить первую проблему, и вы могли бы опубликовать еще один вопрос о том, как разделить интеграционные и юнит-тесты в Scala. (комментарий со ссылкой на следующий вопрос)
Разрешение на первое (Это позволит вам запустить как единичный, так и интеграционный тест)
Вам необходимо добавить это в свойpom файл и замените теги каталога соответствующими путями к вашему ресурсу и исходной папке
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<id>add-integration-test-sources</id>
<phase>generate-test-sources</phase>
<goals>
<goal>add-test-source</goal>
</goals>
<configuration>
<sources>
<source>src/test/scala/integration</source>
</sources>
</configuration>
</execution>
<execution>
<id>add-integration-test-resources</id>
<phase>generate-test-resources</phase>
<goals>
<goal>add-test-resource</goal>
</goals>
<configuration>
<resources>
<resource>
<directory>src/integration-test/resources</directory>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>