21

我创建了一些 MbUnit 测试装置,它们的 SetUp 方法用 SetUp 属性标记。这些方法使用 MbUnit GUI、控制台运行器和 ReSharper MbUnit 插件在测试之前运行良好。但是,当我使用 TestDriven.NET 运行测试时,它根本不运行 SetUp 方法。

有谁知道这是 TestDriven.NET 的错误还是我的设置有误?

4

4 回答 4

5

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

于 2009-01-06T23:25:47.280 回答
2

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

于 2008-08-06T22:56:14.463 回答
1

在使用 nuget 安装 NUnit 后,我​​遇到了同样的问题……以前我一直在使用旧版本的 NUnit,一切正常。

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

我已经改用 NCrunch,它是免费的,并在你编码时在后台编译/运行测试,除其他外。强烈推荐。

于 2012-04-19T09:26:03.660 回答
0

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

在此处输入图像描述

事实证明,我还需要将实际的 TestDriven.NET 软件安装在 C:\Program Files (x86)\TestDriven.NET 4

这可从https://www.testdriven.net/download.aspx获得

于 2020-06-18T11:10:58.790 回答