私はこの問題を理解していません。最初にMBUnitv2を参照してもらい、すべてが完全に機能しました。次に、MBunit v3をインストールして参照しました...これは、Gallioインストールbin-folderのMbUnit.dllとGallio.dllのようです。そして、コンパイルしたときにTestFixtureSetupでいくつかの警告が表示されたので、それらをFixtureSetupに変更しました。しかし、今では彼らはもう処刑されません。私が間違っていることの手がかりはありますか?
ところで、どのdllを参照する必要がありますか?MbUnitのv2を使用したときは、常にMbUnit.Framework.dllを使用していましたが、現在はそうではないようです。
私は混乱しています...
編集: この例は私の問題を最もよく説明しています:
TestDriven.NETを使用してこれを試しました。
[TestFixture]
public class CategoryTests
{
[FixtureSetUp]
public void _TestFixtureSetup()
{
Debug.WriteLine("in fixturesetup");
}
[Test]
public void test()
{
Debug.WriteLine("in test");
Assert.IsTrue(true);
}
}
テストメソッドを右クリックして[テストの実行]を選択すると、次の出力が表示されます。
------ Test started: Assembly: mvcstore.DataAccess.Tests.dll ------
in test
1 passed, 0 failed, 0 skipped, took 1.13 seconds.