我创建了一些MbUnit测试夹具,其中SetUp方法标有SetUp属性。这些方法在使用MbUnit GUI,控制台运行程序和ReSharper MbUnit插件进行测试之前运行。但是,当我使用TestDriven.NET运行测试时,它根本不运行SetUp方法。
有没有人知道这是TestDriven.NET的错误还是我的设置有问题?
答案 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]中的一个。
原来,我还需要在C:\ Program Files(x86)\ TestDriven.NET 4上安装实际的TestDriven.NET软件
获得