Visual Studio 2010 で NUnit 2.6 と Visual NUnit を使用した基本的なテスト セットアップがあります。私の問題は、すべてのテストを実行しているときに、FixtureSetup メソッド (TestFixtureSetUpAttribute を持つ) がテストごとに 1 回実行されているように見えることです。
また、Init コードをコンストラクターに配置しようとしましたが、同じ結果が得られます。
テスト自体は、実行時間を 0.003 や 0.032 などのようにランタイムに報告します。
[TestFixture]
public class MODatabaseTests
{
[TestFixtureSetUp]
public static void FixtureSetup()
{
// Perform heavy init (~1.5s)
}
[Test]
public void TestA()
{
...
}
[Test]
public void TestB()
{
...
}
}