<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 42,  comments - 84,  trackbacks - 0

    Junit主要是用來對(duì)我們的程序代碼進(jìn)行白盒測(cè)試的一個(gè)組件。
    首先我們需要得到Junit.jar的包,可以到www.junit.org下載得到。
    下載以后將我們的Junit.jar包添加到工程里面,那么OK,就可以開始對(duì)我們的程序進(jìn)行測(cè)試了。
    對(duì)一個(gè)文件進(jìn)行測(cè)試的時(shí)候需要自己制作一個(gè)類并繼承TestCase,如:

    package cn.colorful.junit;

    import junit.framework.Assert;
    import junit.framework.TestCase;
    import cn.colorful.sample.*;

    public class TestSample extends TestCase {

     private Sample sam = null;

     protected void setUp() throws Exception {
      sam = new Sample();
     }

     protected void tearDown() throws Exception {
      sam = null;
     }

     public void testSample() {
      Assert.assertNotNull(sam);
      Assert.assertEquals("ab", sam.getName("a", "b"));
      Assert.assertEquals("dong", sam.getName("do", "ng"));
     }}

    其中程序的運(yùn)行過程是TestCase的構(gòu)造方法、setUp方法(對(duì)程序中使用的一些資源進(jìn)行分配)、運(yùn)行測(cè)試、tearDown()(去處一些使用到的資源)
    這樣程序會(huì)自動(dòng)判斷Sample類中的getName方法返回的值是不是符合我們的要求,使用Junit測(cè)試的運(yùn)行方式,程序會(huì)調(diào)用Assert類中的靜態(tài)方法對(duì)測(cè)試程序的返回值和期望值等情況進(jìn)行判斷、還有一些判斷對(duì)象是否為空的方法,當(dāng)出現(xiàn)綠色的時(shí)候代表程序是正常運(yùn)行的
    當(dāng)書寫了很多測(cè)試類后,可以條使用TestSuite類對(duì)測(cè)試類進(jìn)行打包測(cè)試,如:

    package cn.colorful.junit;

    import junit.framework.Test;
    import junit.framework.TestSuite;

    public class TestPackage{
     public static Test suite()
     {
      TestSuite tes = new TestSuite("Test for cn.colorful.sample");
      tes.addTestSuite(TestSample.class);
      tes.addTestSuite(TestSampleTwo.class);
      
      return tes ;
     }
    }

    程序需要實(shí)現(xiàn)suite()方法,并且返回出一個(gè)TestSuite對(duì)象。

    posted on 2007-12-25 16:12 Dong 閱讀(1255) 評(píng)論(2)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品免费在线视频| 久久亚洲精品专区蓝色区| 亚洲国产精品无码久久青草 | 亚洲狠狠综合久久| 亚洲免费在线视频播放| 色多多A级毛片免费看| 182tv免费视频在线观看| 青娱乐免费在线视频| 免费看国产一级特黄aa大片| 国产亚洲人成网站在线观看不卡| 亚洲影视自拍揄拍愉拍| 国产成人免费爽爽爽视频| 国产成人精品日本亚洲专区| 亚洲国产精品线观看不卡| a色毛片免费视频| 国产jizzjizz免费视频| 无人视频免费观看免费视频| 91免费播放人人爽人人快乐| 亚洲午夜久久久久久噜噜噜| 亚洲精品又粗又大又爽A片| 久久精品免费电影| 内射无码专区久久亚洲| 色偷偷女男人的天堂亚洲网| 免费看的一级毛片| 亚洲爱情岛论坛永久| 一本大道一卡二大卡三卡免费| 免费99精品国产自在现线| 亚洲欧美国产欧美色欲| 亚洲视频在线一区二区| 日本一卡精品视频免费| 亚洲午夜久久久影院伊人| 亚洲免费观看网站| 久久久久亚洲精品天堂| 毛片在线播放免费观看| 亚洲AV日韩精品久久久久久| 中文字幕无码不卡免费视频| 亚洲制服丝袜一区二区三区| 亚洲Aⅴ无码一区二区二三区软件 亚洲AⅤ视频一区二区三区 | 亚洲电影免费观看| 亚洲国产天堂在线观看| 色吊丝最新永久免费观看网站|