<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主要是用來對我們的程序代碼進行白盒測試的一個組件。
    首先我們需要得到Junit.jar的包,可以到www.junit.org下載得到。
    下載以后將我們的Junit.jar包添加到工程里面,那么OK,就可以開始對我們的程序進行測試了。
    對一個文件進行測試的時候需要自己制作一個類并繼承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"));
     }}

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

    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 ;
     }
    }

    程序需要實現suite()方法,并且返回出一個TestSuite對象。

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

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费一看一级毛片人| 999国内精品永久免费视频| 亚洲第一永久AV网站久久精品男人的天堂AV | 无码午夜成人1000部免费视频| 亚洲毛片αv无线播放一区| 久久久久久国产a免费观看不卡 | 亚洲综合图色40p| 99久久精品毛片免费播放| 国产日产亚洲系列| 日本一区午夜艳熟免费| 亚洲av福利无码无一区二区 | 免费一级毛片在线播放视频免费观看永久 | 97免费人妻无码视频| 亚洲av无码一区二区三区天堂古代| 中文字幕免费在线| 亚洲制服丝袜中文字幕| 国产精品视频免费一区二区三区| 曰批全过程免费视频观看免费软件| 亚洲精品岛国片在线观看| 久久国产精品成人免费| 亚洲成年人免费网站| 女性无套免费网站在线看| 曰批全过程免费视频观看免费软件| 亚洲小说区图片区另类春色| 亚洲一区二区在线免费观看| 亚洲一级毛片免费在线观看| 国产男女猛烈无遮挡免费视频| 一级人做人爰a全过程免费视频| 亚洲国产精品无码久久一区二区| 亚洲三级在线免费观看| 香港特级三A毛片免费观看| 亚洲国产成人片在线观看无码| 成人免费黄色网址| 一区二区三区在线免费 | 亚洲成年人啊啊aa在线观看| 国色精品va在线观看免费视频 | 又粗又长又爽又长黄免费视频| 久久亚洲伊人中字综合精品| 免费看少妇作爱视频| 成人精品视频99在线观看免费| 亚洲三级在线视频|