Я не понимаю эту проблему. Сначала я ссылался на MBUnit v2, и все работало идеально. Затем я установил MBunit v3 и сослался на него ... Что-то вроде MbUnit.dll и Gallio.dll в папке bin установки Gallio. И когда я скомпилировал, я получил несколько предупреждений о TestFixtureSetup, поэтому я изменил их на FixtureSetup. Но теперь их больше не казнят. Любые подсказки, что я делаю не так?
На какие DLL я должен ссылаться? Потому что, когда я использовал v2 для MbUnit, я всегда использовал MbUnit.Framework.dll, но это больше не так.
Я в замешательстве ...
Edit:
Этот пример лучше всего объясняет мою проблему:
Я пробовал это с помощью 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);
}
}
После щелчка правой кнопкой мыши по методу теста и выбора Run Test (s) я получаю этот вывод:
------ Test started: Assembly: mvcstore.DataAccess.Tests.dll ------
in test
1 passed, 0 failed, 0 skipped, took 1.13 seconds.