1
1
MbUnit v3 有新的有用的 Assert.Sorted 方法。您只需要通过枚举实例进行计算。如果枚举对象实现IEquatable,那么一切都是自动的。
否则,您仍然可以指定自定义比较条件(使用 structural equality comparer 例如。
看看Gallio/MBUnit API doc reference 了解更多详细信息。 |
2
1
Yann Trevin一直在为MBUnit v3开发“CollectionContract”。我认为它现在不能处理有序集合,但我确信他会有兴趣在给定一个适当的比较委托来描述有序不变量的情况下添加该功能。 您将在MBUnit v3.0.6中mbUnit.samples项目的“sampleCollectionList”fixture中找到一个这样的例子。 我建议您将您的想法发布到mbunitdev邮件列表,他将在其中看到: http://groups.google.com/group/mbunitdev |
3
0
在MBUnit V2中,您可以使用 CollectionOrderFixture …但找不到它,MBUnit v3 |