熟悉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
)。
创建一个测试,例如像这样:
public class MyClassTest {
@Test
public void testSomething() {
}
}
由于您尚未配置junit.jar(但),@Test
注释将被标记为错误(红色),按f2键导航到它。
按alt-enter并选择添加junit.jar到类路径中
好了,您完成了!右键单击测试并选择运行'MyClassTest'来运行它并查看测试结果。
Maven备注:或者,如果您使用maven,在第4步中,您可以选择选项添加Maven依赖项...,转到搜索工件窗格,输入junit
并选择任何版本(例如4.8或4.9)。
我需要启用JUnit插件,在将我的项目与jar文件链接后。
要启用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