gpt4 book ai didi

c# - 自定义测试适配器未在测试资源管理器上显示测试

转载 作者:行者123 更新时间:2023-11-30 22:16:14 25 4
gpt4 key购买 nike

我正在尝试实现自定义测试适配器,所有文件如下:

使用

vstest.console.exe /listdiscoverers /usevsixextensions:true

我确认扩展已安装并且在测试发现者中列出。

运行

vstest.console.exe file.ts

我确认 TSTestDiscovererTSTestExecutor 都正常工作。

现在我想在 Test Explorer 上列出测试,为此我想我需要 ITestContainerITestContainerDiscoverer。我尝试同时实现两者,但有些东西不起作用,测试资源管理器不显示任何测试...

我做错了什么?我怎样才能找出什么不起作用?

最佳答案

我忘记在实现 ITestContainerDiscoverer 的类上添加一个属性。

[Export(typeof(ITestContainerDiscoverer))]

现在它正在工作。

关于c# - 自定义测试适配器未在测试资源管理器上显示测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17544530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com