簡體   English   中英

無法從 JUnit 導入斷言

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM