熟悉Java但不熟悉IntelliJ,如何通过JUnit集成“开始”?
受到Looking for a tutorial on using JUnit with Intellij IDEA 9.x的启发,它没有回答我的问题,而且是旧版本的IntelliJ。
答案 0 :(得分:99)
编写第一个单元测试
写一个JUnit测试 - 这是我的:
import org.junit.Assert;
import org.junit.Test;
public class MyFirstTest {
@Test
public void firstTest() {
Assert.assertTrue(true);
}
}
答案 1 :(得分:96)
基本上,你只需要在类路径上使用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)。
答案 2 :(得分:9)
在将项目与jar文件链接后,我需要启用JUnit插件。
要启用JUnit插件,请转到文件 - >设置,在搜索栏中输入“JUnit”,然后在“插件”下,选中“JUnit。
vikingsteve's advice above可能会将图书链接正确。否则,打开File-> Project Structure,转到Libraries,点击加号,然后浏览到
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