[英]Cannot import Assertions from JUnit
我正在使用 IntelliJ 和 JUnit 版本 5.5.2。 我已經毫無問題地導入了 Test 注釋,但我無法識別 assertEquals 方法。
我嘗試了以下導入:
import static org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Assertions.*;
import static org.junit.jupiter.api.Assertions.*;
我得到的最接近的是最后一行,但隨后出現錯誤“無法解析方法 assertEquals”。 我正在嘗試從另一個將二進制數轉換為十進制數的 class 測試我的方法。
這是完整的代碼:
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
public class Einstiegsbeispieltest {
Einstiegsbeispiel testObject = new Einstiegsbeispiel();
@Test
public void testOne() {
assertEquals(14, testObject.binary2decimal(1110));
}
}
我到處搜索,但無濟於事。
此方法可能返回 void 而不是 int。 testObject.binary2decimal(1110));
請更改方法以將其返回為 int。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.