qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) 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)論排行榜

          主站蜘蛛池模板: 潮安县| 巴林右旗| 安徽省| 海丰县| 汕尾市| 中山市| 荃湾区| 云阳县| 城固县| 朝阳县| 丘北县| 米林县| 西和县| 宁晋县| 山阴县| 清水河县| 安庆市| 新民市| 石台县| 松潘县| 巴中市| 通许县| 阳西县| 武宁县| 福鼎市| 双城市| 温泉县| 松滋市| 新蔡县| 巴彦县| 九寨沟县| 保康县| 甘谷县| 渝北区| 安吉县| 新乡市| 通道| 双峰县| 清水县| 乌鲁木齐县| 高碑店市|