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