posts - 80,comments - 749,trackbacks - 2
NXUnit是一个基于.NET Framework的具有NUnit风格的XML单元测试框架。它是对NUnit的一个扩展,使你可以简单的在XML应用程序中加入断言,使你可以集中精 力在你的XML应用程序中的业务逻辑,使你提升测试驱动开发(TDD)的技巧,使你可以直接比较两个XML字符串或流,或者断言它们相等,就像使用 xUnit断言两个整数是否相等一样简单。如果没有NXUnit,你就必须把注意力集中在XML字符串中的空格、空节点、空属性、节点序、属性序、注释等 等。在某些方面,NXUnit有些像XmlUnit。

NXUnit的当前版本是2005年7月的NXUnit 1.0rc1,下面是该版本的8个特性,这些特性你都可以在XMLAssert类中找到相应的方法:
1。断言两个XML输入是否相等。
2。比较两个XML输入并找出它们的不同点。
3。断言两个XML输入的XML定义是否相等。
4。断言两个XML输入的文档类型是否相等。
5。断言一个XML输入是否有效。
6。断言一个XPath表达式在一个XML输入上执行返回的值是否是期望值。
7。断言一个XPath表达式在一个XML输入上是否存在。
8。断言一个XML输入是否包含另一个XML输入。

并且,你可以改变一个XMLAssert实例的属性来配置一个断言或比较,目的在于:
1。忽略节点和属性名称中的大小写。
2。忽略XML注释。
3。忽略XML定义或文档类型。
4。忽略空的节点或属性。
5。忽略节点和属性的顺序。
6。忽略不重要的空白。

posted on 2005-07-20 10:09 Brian Sun 阅读(2503) 评论(5)  编辑  收藏 所属分类: 软件

FeedBack:
# re: NXUnit 中文说明
2005-07-21 09:50 | Brian Sun
怎么没有人评论两句啊?唉,真是太失败了。。。。偶自己来顶。。。。  回复  更多评论
  
# re: NXUnit 中文说明
2005-07-21 12:13 | 乖狗狗
8错8错
有空仔细看看  回复  更多评论
  
# re: NXUnit 中文说明
2005-09-03 10:56 | chon
太简单了,有没有详细一些的  回复  更多评论
  
# re: NXUnit 中文说明
2005-09-04 20:57 | Brian Sun
你把东西下载下来,里面有sample可以看,很全面啦。
  回复  更多评论
  
# re: NXUnit 中文说明
2006-08-01 15:33 | 年年
好像用这个的人不多阿  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: