皇家方舟

          如何測(cè)試自定義斷言

          由于Junit中沒(méi)有對(duì)數(shù)組比較的斷言,因此自定義了以下斷言:
          /**
          ? * asserts two String arrays are equal。
          ? */
          ?public static void assertEquals(final String[] expected,
          ?????????final String[] actual)
          ?{
          ??if(expected == null && actual == null)
          ??{
          ???assertTrue(true);
          ??}
          ??else if(expected.length != actual.length)
          ??{
          ???fail("expected length is :" + expected.length + "but was:"
          ?????+ actual.length);
          ??}
          ??else
          ??{
          ???for(int i = 0; i < expected.length; i++)
          ???{
          ????assertEquals("第" + (i + 1) + "個(gè)元素不相等", expected[i], actual[i]);
          ???}
          ??}
          ?}

          可是又怎么對(duì)該方法進(jìn)行測(cè)試呢?

          posted on 2006-11-24 17:48 阿輝 閱讀(356) 評(píng)論(0)  編輯  收藏 所屬分類: junit

          My Links

          Blog Stats

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 濮阳县| 遂川县| 沛县| 灵宝市| 花莲县| 泸水县| 太和县| 镶黄旗| 包头市| 兴国县| 凌云县| 五指山市| 贡山| 黄龙县| 林芝县| 湖南省| 株洲县| 思南县| 镇远县| 奉新县| 土默特左旗| 砚山县| 即墨市| 甘肃省| 武陟县| 左权县| 桑植县| 房产| 佛学| 肇东市| 永川市| 凤山市| 克东县| 罗江县| 基隆市| 滦平县| 襄垣县| 玉山县| 徐闻县| 凯里市| 利川市|