我正在尝试实现一个自定义测试适配器,所有文件如下:
- TSTestDiscoverer.cs
- TSTestExecutor.cs
- TSTestContainer.cs
- TSTestContainerDiscoverer.cs
- 来自XMLTestDiscoverer源代码的 VsSolutionHelper.cs
使用
vstest.console.exe /listdiscoverers /usevsixextensions:true
我确认该扩展已安装,并且已在测试发现者中列出。
跑步
vstest.console.exe file.ts
我确认两者TSTestDiscoverer
都TSTestExecutor
正常工作。
现在我想列出测试资源管理器上的测试,因为我想我需要ITestContainer
和ITestContainerDiscoverer
. 我试图实现两者,但有些东西不起作用,测试资源管理器没有显示任何测试......
我做错了什么?我怎样才能找出什么不起作用?