I have been doing some research on test driven development and find it pretty cool.
One of the things I came across was that when you write your tests, there is an orde
NUnit 3.0 has made some changes regarding unit tests attributes as indicated here:
TestFixtureSetUpAttribute and TestFixtureTearDownAttribute continue to be supported as synonyms for OneTimeSetUpAttribute and OneTimeTearDownAttribute in test fixtures, but are deprecated.
Since SetUpAttribute and TearDownAttribute are used in two different ways, it's not possible to simply deprecate their usage in SetUpFixture. They have been disallowed in that context, which is a breaking change.
So, execution order is the following: