In nUnit, SetUpFixture allowed me to run some code before any tests. Is there anything like that when using xUnit?
This is the attribute that marks a class that contains the one-time setup or teardown methods for all the test fixtures under a given namespace.
xUnit's comparison table shows that where you would use [TestFixtureSetUp]
in NUnit, you make your test fixture class implement IUseFixture<T>
.
If [TestFixtureSetUp]
isn't the attribute you're looking for, then the header at the beginning of the compatibility table indicates that there is no equivalent:
Note: any testing framework attributes that are not in this list have no corresponding attribute in xUnit.net.