ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
          Test 這是所有類型的測試類都必須實現的接口.在目前的框架中只有兩個這樣的類:TestCase和TestSuite.
            TestCase 這個類是大家在編寫自己的測試時要擴展(extend)的主要的類.它是最簡單的Test類型.TestCase的具體類(也就是擴展TestCase的類)包含實現各種測試的方法以及可選的setUp和tearDown方法.
            TestSuite 這是Test的另一個子類.其目的就是把各種Test(測試)集中在一起,這包括TestCase,其他的TestSuite以及這二者的任意組合.
            Assert 這是TestCase的超類,它提供在編寫測試時要用到的所有assert方法.
            TestFailure 這個類簡單封裝了測試運行過程中產生的錯誤(error)或失敗(failure).它記錄了失敗的Test(測試)以及引發錯誤或失敗的例外(exception)(對于失敗的情況,就是AssertionFailedError).
            TestResult 這個類收集測試運行的結果.除了報告失敗和錯誤以外,它還負責感興趣的各方通告測試的開始和結束.

          斷言
            當你在編寫測試方法的時候,將會大量使用從Assert繼承下來(通過TestCase)的各種功能.
            fail
              fail是最簡單的方法.
              void fail()
              void fail(String message)
              調用fail()會導致測試立刻失敗.
          posted on 2005-08-04 14:51 ivaneeo 閱讀(202) 評論(0)  編輯  收藏 所屬分類: java魔力
          主站蜘蛛池模板: 霍林郭勒市| 麦盖提县| 平湖市| 深州市| 衡水市| 独山县| 武邑县| 贵港市| 开江县| 同德县| 永年县| 维西| 新源县| 三河市| 无棣县| 景德镇市| 襄城县| 长泰县| 缙云县| 阜城县| 周至县| 灌阳县| 揭阳市| 永修县| 桓仁| 修文县| 南靖县| 民丰县| 垫江县| 林西县| 察隅县| 泰安市| 隆尧县| 英山县| 子长县| 西乌| 维西| 晋城| 任丘市| 东乌珠穆沁旗| 巴中市|