我目前正在尝试使用带有MSpec的TestDriven.Net。我安装了TestDriven.Net,然后从Nuget中导入MSpec到我的类库中。当我尝试运行我的测试时,我得到以下输出。无法使用带有MSpec的TestDriven.Net
目标类型不包含来自已知测试框架或 “Main”方法的测试。
我也复制了Machine.Specifications.dll.tdnet和Machine.Specifications.TDNetRunner.dll在所有的DLL部署我的解决方案的Debug文件夹中,但仍我没有看到变化。
我错过了什么吗?
找到它目前,我有这个问题,我的理解是,因为我已经安装了最新版本的NUnit(3.0.5813.39032),TestDriven.Net的(TestDriven.NET - 2905年3月9日)没有按还是支持这个版本的NUnit。我能够单独运行每个测试,但不能在我定位类或名称空间时运行。对我来说,解决方案是将我的NUnit版本降级到2.6或更低版本。 – Samuel 2016-01-29 15:43:34