I'm rewriting some my old test classes, writed in NUnit to the "new" MS Test.
I was looking for the alternative of TestFixtureTearDown
and Whoa la, I found this very usefull table:
NUnit 2.x | MbUnit 2.4 | MSTest | xUnit.net |
|
[Test] | [Test] | [TestMethod] | [Fact] |
|
[TestFixture] | [TestFixture] | [TestClass] | n/a |
|
[ExpectedException] | [ExpectedException] | [ExpectedException] | Assert.Throws or Record.Exception |
|
[SetUp] | [SetUp] | [TestInitialize] | Constructor |
|
[TearDown] | [TearDown] | [TestCleanup] | IDisposable.Dispose |
|
[TestFixtureSetUp] | [TestFixtureSetUp] | [ClassInitialize] | IUseFixture<T> |
|
[TestFixtureTearDown] | [TestFixtureTearDown] | [ClassCleanup] | IUseFixture<T> |
|
[Ignore] | [Ignore] | [Ignore] | [Fact(Skip="reason")] |
|
n/a | [Timeout] | [Timeout] | [Fact(Timeout=n)] |
|
[Property] | n/a | [TestProperty] | [Trait] |
|
n/a | [Row], [RowTest] | [DataSource] | [Theory], [XxxData] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Žiadne komentáre:
Zverejnenie komentára