在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结果:
解决方法:
MS可能同意这是一个错误,因为它不再发生在VS 2017社区版本15.3.5上