NUnit SetUpFixture属性在xUnit中是否等效?

NUnit SetUpFixture属性在xUnit中是否等效?,nunit,xunit.net,Nunit,Xunit.net,在nUnit中,SetUpFixture允许我在任何测试之前运行一些代码。使用xUnit时是否有类似的情况 : 这是标记一个类的属性,该类包含给定命名空间下所有测试装置的一次性设置或拆卸方法 xUnit的示例表明,在NUnit中使用[TestFixtureSetUp]的地方,可以使测试夹具类实现IUseFixture 如果您要查找的属性不是[TestFixtureSetUp],则兼容性表开头的标题表示没有等效项: 注意:任何不在此列表中的测试框架属性在xUnit.net中都没有相应的属性 我

在nUnit中,SetUpFixture允许我在任何测试之前运行一些代码。使用xUnit时是否有类似的情况


:

这是标记一个类的属性,该类包含给定命名空间下所有测试装置的一次性设置或拆卸方法

xUnit的示例表明,在NUnit中使用
[TestFixtureSetUp]
的地方,可以使测试夹具类实现
IUseFixture


如果您要查找的属性不是
[TestFixtureSetUp]
,则兼容性表开头的标题表示没有等效项:

注意:任何不在此列表中的测试框架属性在xUnit.net中都没有相应的属性


我想每个赛程都有一个。我需要一个是每一个完整的组件。解决办法可以。我读到xUnit是非常可扩展的。只是想一想-不可能没有人遇到过这个问题。+1d-xUnit测试模式(以及xUnit.net的广泛使用)表示您使用
IUseFixture
,并让fixture类的impl设置适当的先决条件,将每个组件只想做一次的事实视为fixture内的优化如果你想做一些非常古怪的事情,看看一个自定义的运行程序class a la the SubSec示例(下载完整的源代码-它很短)