我已经创建了SpecFlow单元测试,我需要将我的测试与visual studio的MTM测试用例相关联。我使用Nunit作为测试提供者而不是MsTest。 我可以在测试资源管理器中看到我的Nunit测试,但在尝试将单元测试与测试用例关联时,选择测试的列表是空的。
1)我的测试提供者应该只是MsTest才能进行链接。 2)在链接期间,我可以将我的测试提供者更改为MsTest,进行关联,并再次将我的测试提供者更改为NUnit。
答案 0 :(得分:1)
似乎你想要的东西是不可能的。在stackoverflow here上提出了类似的问题,唯一的答案是不可能。
有人也asked on the MSDN forums,而且那里的反应似乎是一样的,只有MSTest才有可能
答案 1 :(得分:1)
我知道这个问题来自几年前,但最终可以在Visual Studio 2017 15.7.1中找到。您现在可以从Visual Studio中的测试资源管理器关联NUnit和xUnit单元测试。以下是有关此内容的一些其他信息,并从构建或发布版运行测试。 http://www.deliveron.com/blog/test-case-association-xunit-nunit-and-mstestv2-tests-available-visual-studio-2017-1571/