2
在VS2017中,所有属性似乎都显示在测试浏览器的“特征”视图中。请参阅下面的代码和测试浏览器窗口。过去只有很多属性会出现在第一位。 有谁知道是否有办法让VS发现不应该存在的属性?在测试窗口中显示的Description()和WorkItem()没有任何帮助。每个测试都会有不同的描述,然后您的测试浏览器会变得臃肿。也许这是一个错误.......Visual Studio 2017测试浏览器特征发现:显示的不止是TestCategory()
代码:
[TestCategory("Design - Login - Negative")]
[TestCategory("Design")]
[TestCategory("Negative")]
[Description("Bob")]
[WorkItem(7280), TestMethod]
public async Task GetToken_Failure()
{...}
测试资源管理结果:
到目前为止,我唯一能够想到的是为WorkItem()和Description()创建自己的属性。 !:(不开心 '公共类描述:属性 { 公开说明(){ } 私人字符串描述{获取;集;} 公众说明(字符串TestDescription) { this.description = TestDescription; } }' – Omzig