问题描述
对于为Visual Studio测试资源管理器创建自定义适配器的问题,我有些困惑。 (顺便说一句我正在使用VS 2019)。我确实需要使用测试资源管理器可以检测到的自己的测试属性来创建自己的测试框架。 在研究过程中,我仅能找到一些信息,我尝试了建议的解决方案,但对我却不起作用:
- 创建一个项目并实现ITestRunner和ITestdiscoverer。将输出.dll复制到“ C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ Testwindow \ Extensions”。当然,它创建了一个用于测试运行的测试适配器,并很好地执行了我的测试,但是没有发现使用Visual Studio的任何一个。
- 从该项目中创建一个nuget包,并将其添加到目标项目中。
- 下载NUnit的源代码并尝试进行分析,但是,实际上,我没有发现任何描述VS Test Explorer的测试的要点。但是,如果我尝试从NUnit的此源项目在本地创建nuget包,它将起作用。测试浏览器可以使用NUnit测试属性找到所有测试。
任何人都可以帮助我,与Visual Studio Test Explorer集成的正确方法是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)