0

我正在阅读这篇文章中关于使用 mbunit 进行数据驱动测试的内容。 http://blog.benhall.me.uk/2007/04/mbunit-datafixture-data-driven-unit.html 我现在正在使用 mbunit 的 v3,并且根据版本,用于 DataDriven 测试的属性不适用于 V3 V3 的注释。使用这篇文章http://blog.bits-in-motion.com/2009/03/announcing-gallio-and-mbunit-v306.html,我能够使用 xml 数据源进行数据驱动测试。但我必须对每个参数使用 [Bind("price")]。在 V2 中,有一种方法可以在 ForEachTest 属性中指定类的数据类型,反序列化以包含 xml 数据。这样做我们可以将类的对象作为参数传递给测试方法。有没有办法在 v3 中做这样的事情?

4

1 回答 1

1

Gallio/MbUnit v3.2尚不支持此功能。您必须将每个参数与[Bind]属性绑定。

然而,这是一个绝妙的主意;并相应地创建了一个问题。它应该制作 v3.3。

于 2010-08-12T05:42:35.087 回答