【问题标题】:TestDriven.NET is not running my SetUp methods for MbUnitTestDriven.NET 没有为 MbUnit 运行我的 SetUp 方法
【发布时间】:2010-09-05 11:05:26
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 链接现在已损坏。 404 文件未找到。
      【解决方案3】:

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

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

      我已经改用 NCrunch,它是免费的,并且在您编写代码时在后台编译/运行测试等。强烈推荐。

      【讨论】:

        【解决方案4】:

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

        【讨论】:

        • 是的。我现在正在使用它,我很高兴。
        猜你喜欢
        • 2023-03-24
        • 1970-01-01
        • 1970-01-01
        • 2014-09-19
        • 2015-02-27
        • 2018-12-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多