c# - 无法将 TestDriven.Net 与 MSpec 一起使用

标签 c# mspec testdriven.net

我目前正在尝试将 TestDriven.Net 与 MSpec 结合使用。我安装了 TestDriven.Net,然后将 MSpec 从 Nuget 导入到我的类库中。当我尝试运行我的测试时,我得到以下输出。

The target type doesn't contain tests from a known test framework or a 'Main' method.

我还在部署了所有 dll 的解决方案的调试文件夹中复制了 Machine.Specifications.dll.tdnet 和 Machine.Specifications.TDNetRunner.dll,但我仍然没有看到任何变化。

我错过了什么吗?

最佳答案

首先尝试运行 TestDriven.Net 批处理文件安装程序。它随 Nuget 包一起提供。你可以在下面找到它

\packages\Machine.Specifications.0.8.3\tools\InstallTDNetRunner.bat

关于c# - 无法将 TestDriven.Net 与 MSpec 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26092160/

相关文章:

c# - 从多个 Texture2D 生成一个 Texture2D

c# - Nancy Razor 部分 View 不在 Release模式下呈现

c# - C#中两个问号在一起是什么意思?

resharper - 如何安装 MSpec BDD 框架?

c# - 使用 MSpec(BDD 指南)对 ASP.NET MVC Controller 操作执行非常相似的规范

visual-studio - 运行测试时 Debug.WriteLine() 发生两次

c# - 如何从一个 List<T> 中删除在另一个 List<T> 中找到的重复项?

unit-testing - 使用 TestDriven.NET 在 Fiddler 中捕获 HTTP 流量

c# - 您如何命名 xSpecification/BDD 测试类以便它们传达意图?特别是在解决方案资源管理器中