Mavenを使用してテストを実行する方法


  1. Mavenプロジェクトのセットアップ:

    • Mavenがインストールされていることを確認してください。インストールされていない場合は、公式ウェブサイトからダウンロードしてインストールします。
    • プロジェクトフォルダ内でコマンドラインを開き、次のコマンドを実行して初期化します: mvn archetype:generate -DgroupId=com.example -DartifactId=myproject
    • これにより、基本的なMavenプロジェクトが作成されます。
  2. テストの作成:

    • Mavenはデフォルトでsrc/test/javaディレクトリ内のテストコードを認識します。
    • テストクラスを作成し、テストメソッドを追加します。例えば、以下のようなテストクラスを作成します:
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class MyTest {
    @Test
    public void testAddition() {
        int result = 2 + 2;
        assertEquals(4, result);
    }
}
  1. テストの実行:
    • コマンドラインでプロジェクトフォルダに移動し、次のコマンドを実行します: mvn test
    • MavenはJUnitなどのテストフレームワークを自動的に検出し、テストを実行します。
    • テスト結果が表示されます。成功したテストは緑で表示され、失敗したテストは赤で表示されます。

この方法を使用すると、Mavenを介してJavaプロジェクトのテストを簡単に実行できます。さらに、Mavenはテストレポートの生成やテストカバレッジの計測など、さまざまな機能も提供しています。詳細については、Mavenの公式ドキュメントを参照してください。