JUnit | org.junit.jupiter.api.〜;でエラー

test ツール・その他

前回の続きです。詳細は上記のサイトをご覧ください。

問題

下記コードの③のimportでエラーが発生。
エラー内容:「インポートされた org.junit.jupiter は見つかりません

package jp.co.trainocamp.samples;

import static org.hamcrest.CoreMatchers.*;・・・①
import static org.hamcrest.MatcherAssert.*;・・・②

import org.junit.jupiter.api.Test;・・・③

public class CalculatorTest {

  @Test
  public void ともに自然数() {
    
    int result = Calculator.absAdd(3, 5);
    
    assertThat(result, is(8));
    
  }
}

引用:https://camp.trainocate.co.jp/magazine/whats-junit/

解決方法

下記のように修正

変更前:org.junit.jupiter.api.Test;
変更後:org.junit.Test;

おわりに

無事JUnitを走らせることができました。

Junit4とJunit5では使えるものが違いますね。注意しないといけない。

参考