皇家方舟

如何测试自定义断言

由于Junit中没有对数组比较的断言,因此自定义了以下断言:
/**
  * 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) + "个元素不相等", expected[i], actual[i]);
   }
  }
 }

可是又怎么对该方法进行测试呢?

posted on 2006-11-24 17:48 阿辉 阅读(123) 评论(0)  编辑  收藏 所属分类: junit




标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 
 
相关链接:
网站导航:



My Links

Blog Stats

常用链接

留言簿

随笔分类

随笔档案

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜