2017-04-13 73 views
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() 
    {...} 

測試資源管理結果:

enter image description here

+0

到目前爲止,我唯一能夠想到的是爲WorkItem()和Description()創建自己的屬性。 !:(不開心 '公共類描述:屬性 { 公開說明(){ } 私人字符串描述{獲取;集;} 公衆說明(字符串TestDescription) { this.description = TestDescription; } }' – Omzig

回答

0

MS可能認爲這是因爲它的錯誤不再發生在VS 2017社區版本15.3.5

+0

我在VS 2017社區中看到了這個效果15.6.0。所以還沒有solfed呢... –

相關問題