Visual Studio 2017 Test Explorer Trait Discovery:比 TestCategory() 显示更多

Visual Studio 2017 Test Explorer Trait Discovery: Shows more than TestCategory()

在 VS2017 中,所有属性似乎都显示在测试资源管理器的 "Traits" 视图中。请参阅下面的代码和测试资源管理器 Window。过去只有那么多属性会首先出现。 有谁知道是否有办法防止 VS 发现不应该存在的属性? Description() 和 WorkItem() 不可能出现在测试中 window 有帮助。每个测试都会有不同的描述,然后您的测试资源管理器就会变得臃肿。也许这是一个错误.......

代码:

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

测试资源管理器结果:

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