TestDriven.NET没有为MbUnit运行我的SetUp方法

时间:2008-08-06 21:06:33

标签: .net visual-studio tdd mbunit testdriven.net

我创建了一些MbUnit测试夹具,其中SetUp方法标有SetUp属性。这些方法在使用MbUnit GUI,控制台运行程序和ReSharper MbUnit插件进行测试之前运行。但是,当我使用TestDriven.NET运行测试时,它根本不运行SetUp方法。

有没有人知道这是TestDriven.NET的错误还是我的设置有问题?

4 个答案:

答案 0 :(得分:4)

自v3.0.4起,不再是Gallio最新版本的问题。只需确保使用64位安装程序。

答案 1 :(得分:2)

在Vista 64上遇到这个问题好几周后,我今天发现了Dave Bouwman的post,它解决了这个问题。

答案 2 :(得分:1)

在使用nuget安装NUnit之后,我遇到了同样的问题...以前我一直在使用旧版本的NUnit,一切都运行良好。

我认为TestDriven与最新版本的NUnit不兼容。

我已经转而使用NCrunch,这是免费的,并且在编码时编译/运行背景中的测试等等。强烈推荐。

答案 3 :(得分:0)

我遇到了NUnit和TestDriven.NET的类似问题,这使我花了数小时才弄清楚。 我在下面安装了Visual Studio Extension,它在测试中命中了断点,但跳过了[TestFixtureSetUp]中的一个。

enter image description here

原来,我还需要在C:\ Program Files(x86)\ TestDriven.NET 4上安装实际的TestDriven.NET软件

可从https://www.testdriven.net/download.aspx

获得