熟悉 Java 但不熟悉 IntelliJ,如何“开始”与 JUnit 集成?
灵感来自寻找关于在 Intellij IDEA 9.x中使用 JUnit 的教程,该教程没有回答我的问题,并且适用于旧版本的 IntelliJ。
熟悉 Java 但不熟悉 IntelliJ,如何“开始”与 JUnit 集成?
灵感来自寻找关于在 Intellij IDEA 9.x中使用 JUnit 的教程,该教程没有回答我的问题,并且适用于旧版本的 IntelliJ。
编写你的第一个单元测试
编写一个 JUnit 测试——这是我的:
import org.junit.Assert;
import org.junit.Test;
public class MyFirstTest {
@Test
public void firstTest() {
Assert.assertTrue(true);
}
}
基本上,您只需要在类路径上使用 junit.jar - 这是一个快速的方法:
确保您有一个test
标记为Test Root的源文件夹(例如) 。
创建一个测试,例如:
public class MyClassTest {
@Test
public void testSomething() {
}
}
由于您还没有配置 junit.jar(还),@Test
注释将被标记为错误(红色),按 f2 导航到它。
点击 alt-enter 并选择将 junit.jar 添加到类路径
好了,你完成了!右键单击您的测试并选择运行“MyClassTest”以运行它并查看测试结果。
Maven 注意:或者,如果您使用的是 maven,则可以在第 4 步中选择Add Maven Dependency...选项,转到Search for artifact窗格,键入junit
并采用任何一个版本(例如 4.8 或 4.9)。
在将项目与 jar 文件链接后,我需要启用 JUnit 插件。
要启用 JUnit 插件,请转到文件->设置,在搜索栏中键入“JUnit”,然后在“插件”下,选中“JUnit.
上面 vikingsteve 的建议可能会正确链接库。否则,打开文件->项目结构,转到库,点击加号,然后浏览到
C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.1.1\lib\
并添加这些 jar 文件:
hamcrest-core-1.3.jar
junit-4.11.jar
junit.jar