qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問 http://qaseven.github.io/

          TestNG數(shù)組比較AssertJUnit.assertEquals

           TestNG支持對(duì)Junit4測(cè)試代碼的自動(dòng)重構(gòu)(@test tag)
            其中對(duì)于數(shù)組比較,
            Junit: assertEquals("msg", expected, actual);
            TestNG: AssertJUnit.assertEquals("msg", expected, actual);
            似乎這是一個(gè)delegate的處理方式。不過(guò)執(zhí)行的時(shí)候報(bào)錯(cuò):
          java.lang.AssertionError: correct tokens expected:<[Ljava.lang.String;@941db6> but was:<[Ljava.lang.String;@2acc57>
          at org.testng.AssertJUnit.fail(AssertJUnit.java:59)
          at org.testng.AssertJUnit.failNotEquals(AssertJUnit.java:364)
          at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:80)...
            Baidu上一無(wú)所獲,于是google. 確認(rèn)這是一個(gè)存在的bug。如下的link討論的是int[]的情況。估計(jì)string[]的情況類似。
            http://code.google.com/p/testng/issues/detail?id=4
            暫時(shí)的處理方法:繼續(xù)用junit的assert方法。但是用testNG來(lái)識(shí)別@test標(biāo)記。
            //import org.testng.AssertJUnit;
            import static org.junit.Assert.*;

          posted on 2014-10-30 11:18 順其自然EVO 閱讀(686) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄

          <2014年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 长沙市| 友谊县| 慈溪市| 新巴尔虎右旗| 志丹县| 如皋市| 理塘县| 临潭县| 梅河口市| 柘荣县| 新丰县| 永寿县| 綦江县| 武山县| 彩票| 德令哈市| 石林| 余庆县| 什邡市| 海伦市| 灵丘县| 西吉县| 霍山县| 台南县| 大方县| 上虞市| 共和县| 方山县| 张掖市| 青阳县| 县级市| 岢岚县| 阿城市| 隆安县| 深水埗区| 调兵山市| 天峨县| 威信县| 竹北市| 合作市| 当雄县|