微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – Visual Studio 2017测试资源管理器特征发现:显示超过TestCategory()

在VS2017中,所有属性似乎都出现在Test Explorer的“Traits”视图中.请参阅下面的代码和测试资源管理器窗口.过去只有很多属性会出现在首位.有没有人知道是否有办法阻止VS发现不应该存在的属性?在测试窗口中显示的Description()和WorkItem()无法提供帮助.每个测试都会有不同的描述,然后您的测试资源管理器会变得臃肿.也许这是一个bug …….

码:

[TestCategory("Design - Login - Negative")]
    [TestCategory("Design")]
    [TestCategory("Negative")]
    [Description("Bob")]
    [WorkItem(7280),TestMethod]
    public async Task GetToken_Failure()
    {...}

Test Explorer结果:

enter image description here

解决方法

MS可能同意这是一个错误,因为它不再发生在VS 2017社区版本15.3.5上

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐