我需要为面试解决一个java问题,他们已经给我发来了测试类。它的开头是
import org.junit.Before;
并且在某些地方还具有以下语法:
@RunWith(JUnit4.class)
...
@Before
...
@Test
我已经有一段时间没有使用Java了,所以这让我有点困惑。我下载了eclipse,当我试图编译这个测试文件时,在导入和@符号处出现了错误。导入错误抛出:
The import org.junit cannot be resolved.
而@RunWith甚至无法识别,因为它试图将其解析为一个类型。
发布于 2017-12-13 19:01:23
如果您使用的是maven,并且这段代码位于main
文件夹中,请尝试将其重新定位到test
文件夹。
发布于 2016-04-21 16:27:37
您可以很容易地搜索像"@Test“这样的行,然后在该行使用快速修复"add junit 4 library to the build path”。我认为这比手动将junit添加到项目中更快。
发布于 2018-05-24 19:25:51
如果您正在使用eclipse并处理一个maven项目,那么上面的步骤也是有效的。
右键单击您的根文件夹。
Properties -> Java Build Path -> Libraries -> Add Library -> JUnit -> Junit 3/4
https://stackoverflow.com/questions/15105556
复制相似问题