2010-06-06 64 views

回答

5

的xUnit的comparison table表明,在那里你会使用NUnit的[TestFixtureSetUp],你让你的测试夹具类实现IUseFixture<T>


如果[TestFixtureSetUp]是不是你要找的属性,然后在兼容表开始的头表示不存在等价的:

注:任何测试框架的属性是不在此列表中的xUnit.net中没有对应的属性。

+1

我想那个是每个灯具。我需要一个完整的装配。 – 2010-06-06 22:24:21

+0

解决方法可以。我读到xUnit是相当可扩展的。只是在想 - 不可能是没有人遇到过这个问题。 – 2010-06-06 22:29:05

+0

+ 1d - xUnit测试模式(以及xUnit.net的广泛使用)表示您使用'IUseFixture '并让夹具类的impl设置适当的先决条件,将每个程序集只做一次作为夹具内的优化(也许缓存的东西在静态或任何适当的)。如果你想做非常古怪的东西,看一下自定义亚军级的SubSpec示例(下载完整源代码 - 非常简短) – 2010-06-10 20:58:14