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
在 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