关于intellijIDEA上junit的用法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于intellijIDEA上junit的⽤法
话说,最近正在看视频学java。

⾥⾯有个叫做junit的东西很有⽤。

但是实话说我摆弄了半天都没弄明⽩。

今天呢通过⼀些资料,终于弄清楚了junit的⼤致⽤法,这⾥写出来,⽤以分享和备忘。

⾸先,环境和软件版本:Intellj IDEA 14.2
第⼀步,引⼊junit
写⼀个测试类
package com.junit;
public class JunitTest1 {
}
junit的⽤法是,将需要进⾏测试的⽅法上⾯写上“@Test”,那我们就这样写
1package com.junit;
2
3import org.junit.Test;
4
5public class JunitTest1 {
6 @Test
7
8 }
(这个地⽅要注意,如果没有直接引⽤上⾯的org.junit.Test包的话,需要点选@Test,然后输⼊Alt+Enter来在下拉列表中进⾏加⼊)
这个时候呢,@Test下⾯会报错,提⽰‘@Test not applicable to type’,⼤概意思是@Test不能被这个类型应⽤。

针对这个问题,写个测试⽅法就好了。

package com.junit;
import org.junit.Test;
public class JunitTest1 {
@Test
public void Test(){
}
}
这时虽说不会报错了,但是⼀个空的测试⽅法是没有意义的,所以我们补全⽅法。

注意:这个assertEquals⽅法(作⽤是判断两个int类型数值是否相等,如果相等,会报绿灯;否则为红灯),需要加载静态包。

1package com.junit;
2
3import org.junit.Test;
4
5import static org.junit.Assert.assertEquals;
6
7public class JunitTest1 {
8 @Test
9public void Test(){
10 assertEquals(2,1+5);
11 }
12 }
选取⽅法名,ctrl+shift+F10进⾏测试。

这样,简单的junit单元测试就完成了。

相关文档
最新文档