我的漫漫程序之旅

          專注于JavaWeb開(kāi)發(fā)
          隨筆 - 39, 文章 - 310, 評(píng)論 - 411, 引用 - 0
          數(shù)據(jù)加載中……

          JUnit4.x與JUnit3.x的一個(gè)重要區(qū)別


          在JUnit3.x中對(duì)測(cè)試必須繼承 TestCase,并且每個(gè)方法名必須以test開(kāi)頭.比如:testMethod1

          ()而在JUnit4.x中不必繼承TestCase,采用了注解的方式.只要在測(cè)試的方法上加上注解

          @Test,即可.在JUnit4.x中如果繼承了TestCase,而注解就不起作用了.并且有很重要的一點(diǎn)

          就是在JUnit4.x中繼承了TestCase后,在OutLine視圖中測(cè)試單個(gè)方法時(shí),結(jié)果整個(gè)類都run

          了. 還有一點(diǎn)就是,在3.x中需要實(shí)現(xiàn)setUp和tearDown方法,而在4.x中無(wú)需這樣,可以自定義

          需要在測(cè)試前和測(cè)試后的方法,在方法前加上Annotation@before,@after就可以了.
          對(duì)此,在JUnit4.x不必繼承TestCase用注解即可對(duì)單個(gè)方法進(jìn)行測(cè)試.這個(gè)問(wèn)題郁悶了
          我半天.解決了,真高興!

           



          posted on 2007-11-24 07:56 々上善若水々 閱讀(2802) 評(píng)論(1)  編輯  收藏 所屬分類: 軟件測(cè)試

          評(píng)論

          # re: JUnit4.x與JUnit3.x的一個(gè)重要區(qū)別[未登錄](méi)  回復(fù)  更多評(píng)論   

          thanks
          2009-05-25 10:03 | sky
          主站蜘蛛池模板: 封丘县| 隆化县| 琼结县| 中牟县| 雷州市| 建昌县| 万安县| 三台县| 独山县| 福海县| 伊宁县| 治多县| 滦南县| 山丹县| 岚皋县| 定结县| 邵阳市| 九江市| 吴桥县| 贡觉县| 宁阳县| 汾西县| 于田县| 西林县| 乌拉特后旗| 叙永县| 太和县| 二手房| 吴川市| 策勒县| 右玉县| 监利县| 疏附县| 高淳县| 郧西县| 龙陵县| 习水县| 会理县| 图片| 军事| 鄯善县|