JUnit4测试简介

相比于自己写一个测试类,在里面调用调试方法,使用JUnit4进行测试有很多的优点,极大的提高了测试的速度。本文简单介绍如何使用myEclipse10使用JUnit4,方便日后回顾总结。

myEclipse10已经包含了很多的插件,包括了JUnit4的jar包,不用去下载

一、右键单击项目名,选中Build Path ->Add Libraries...

选中JUnit单击NEXT,然后选择JUnit4版本,然后点击Finish,如图:

二、右键单击想要进行测试的类,选择New新建一个JUnit Test Case,建好后选中setUp(详细百度去),我原来的类名字叫StudentTest,所以测试类会在后面加上Test,如图:

注意下面有一个Finish,点击Finish会使一个空的类有一个Next,但是我们选择Next可以选择我们将要测试的函数,在这里选择一个名为aaa的函数作为测试函数,如图:

点击Finish完成。

三、在测试类中进行测试,原始代码中函数中只有fail();我们需要自己写测试的内容。如果需要的话需要自己去建对象,进一步完成测试。

需要注意点初始会在每个测试函数里面写一句fail("Not yet implemented");我理解的意思是如果加上这句话则会JUnit4没有完整的写完,结果会有一个蓝色的X显示在结果上面。

 1 import static org.junit.Assert.*;
 2 
 3 import org.junit.Before;
 4 import org.junit.Test;
 5 
 6 
 7 public class StudentTestTest {
 8     StudentTest st = new StudentTest();    //自己添加,有一个类叫做StudentTest
 9     @Before
10     public void setUp() throws Exception {
11     }
12 
13     @Test
14     public void testAaa() {
15         st.aaa();                      //自己添加,这里写测试代码
16         fail("Not yet implemented");   //初始化自带
17     }
18 
19 }

运行测试类的时候,需要选择Run As ->JUnit Test

四、接下来需要学习Annotation的JUnit4的注释的标注内容

如@Test   @Before,@BeforClass,@Ignore.....别人已经不错的总结,下一步的学习区参考博客:

http://www.cnblogs.com/mingforyou/archive/2011/12/14/2287406.html

Or

http://www.blogjava.net/supercrsky/articles/162775.html

 Or

http://www.cnblogs.com/caoyuanzhanlang/p/3530267.html

 

posted @ 2014-04-18 15:46  BrowserSnake  阅读(398)  评论(0编辑  收藏  举报