第10章 Quarkus アプリケーションのテスト
デフォルトでは、Quarkus アプリケーションをテストする場合、Maven は test 設定プロファイルを使用します。ただし、Maven Surefire プラグインを使用して、テスト用のカスタム設定プロファイルを作成できます。
前提条件
- Apache Maven を使用して作成した Quarkus プロジェクトがある。
手順
テスト要件を満たすには、以下の例を編集します。ここで、
<profile_name>は、テストプロファイルの名前になります。<project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${surefire-plugin.version}</version> <configuration> <systemPropertyVariables> <quarkus.test.profile><profile_name></quarkus.test.profile> <buildDirectory>${project.build.directory}</buildDirectory> [...] </systemPropertyVariables> </configuration> </plugin> </plugins> </build> [...] </project>
注記
ネイティブモードでは、カスタムのテスト設定プロファイルは使用できません。ネイティブテストは常に、prod プロファイルを使用して実行されます。