1
私はSpringブートアプリケーションバージョン1.3.5.RELEASEで作業しています。spring-boot-maven-pluginを使用して統合テストを実装しようとしています)。私のapplication.propertiesファイルは現在target/testフォルダにありますが、実行すると、プロジェクトのルートパスのapplication.propertiesファイルが検索されます。Spring Boot Maven Plugin - 作業ディレクトリを定義する
誰かがSpringブートMavenプラグインで作業ディレクトリを設定する方法を知っていますか?
私の現在のプラグイン設定は次のとおりです。
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.3.5.RELEASE</version>
<executions>
<execution>
<id>pre-integration-test</id>
<goals>
<goal>start</goal>
</goals>
<configuration>
<mainClass>o.m.e.Application</mainClass>
</configuration>
</execution>
<execution>
<id>post-integration-test</id>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
</plugin>
使用しているユニットテストフレームワークは何か? jUnitまたはtestNg? –
これは複雑ではありませんが、SpringBoot 1.4を使用している場合は、SpringBunUnit4ClassRunnerまたはSpringRunnerを使用して必要なコンテキストを作成するようにSpringBootに要求することができます。 –
私は実際のサーバーデータで私のUIを完全にテストするカルマテストランナーを統合しようとしています。 Mavenは、統合テストでfrontend-maven-pluginを使用してKarmaを呼び出しています。私がしなければならないのは、統合テストの前後でアプリの起動と停止を行うことだけです。 –