この問題はわかりません。最初に私はMBUnit v2を参照し、すべてが完璧に機能しました。それから、MBunit v3をインストールして参照しました... GallioインストールbinフォルダにあるMbUnit.dllとGallio.dllのようです。そして私がコンパイルすると、TestFixtureSetupに関するいくつかの警告が出てきたので、それらをFixtureSetupに変更しました。しかし今、彼らはもはや処刑されません。私が間違ってやっていることの手がかりは?MbUnit/GallioのFixtureSetupが実行されない
私はbtwを参照する必要がありますか?私がMbUnitのv2を使用したとき、私はいつもMbUnit.Framework.dllを使用しましたが、それはもはやそうではないようです。
I'am混乱して...
編集: この例では、私の問題を説明して最高の私は思う:
私は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);
}
}
rightclickingしたらテスト方法でRun Test(s)を選択すると、次の出力が得られます。
------ Test started: Assembly: mvcstore.DataAccess.Tests.dll ------
in test
1 passed, 0 failed, 0 skipped, took 1.13 seconds.
私はTestdriven.NETを使用しています...問題ですか – Fredrik
TestDriven.Netの出力に「Ad-Hoc」が表示されますか?その場合は、Gallio TestDriven.Netコンポーネントが正しくインストールされていません。 Gallioインストーラを再度実行し、Runners - > TestDriven.Netコンポーネントがインストールされていることを確認する必要があります。 –
こんにちはジェフ、入力いただきありがとう、私はそれを試してみます。しかし、私は私の問題は、この人に関連していると私は考えているエラーをグーグルで:http://groups.google.com/group/gallio-dev/browse_thread/thread/68d09ac78b14dba3私はまた、64ビットのoperatigシステム(Windows XP)を使用しているので。 – Fredrik