2016-04-26 91 views
0

Run IntelliTest在屬性上被禁用,而Create IntelliTest不創建PexMethod。 enter image description hereIntellitest是否支持屬性?

+0

但有趣的是,如果我在整個班級中調用'Run IntelliTest',我確實會得到setter和getter的運行。 – ilen

+0

我剛剛更新了下面的答案和其他信息。 – pvlakshm

回答

1

不支持探索屬性獲取器/設置器。請考慮通過以下任一鏈接在用戶發言中打開此功能:https://visualstudio.uservoice.com/forums/121579-visual-studio-2015?query=IntelliTest - 或 - https://visualstudio.uservoice.com/forums/330519-team-services?query=IntelliTest

[添加了以下信息2016 5月11日]

如果一個方法訪問屬性然後IntelliTest將探索屬性作爲探索方法本身的一部分。但是,在發佈之前,我們確實發現了直接在屬性訪問器上啓動「運行IntelliTest」和/或「創建IntelliTest」命令時遇到的一些問題。所以我們決定關閉它,直到我們看到足夠的需求。但是,正如你所表明的那樣,它並沒有被徹底禁用。

我們將乾淨禁用它在我們得到釋放,下次有機會,這裏將是你可以期望的行爲:

  • 禁用啓動運行IntelliTest和/或屬性訪問器創建IntelliTest。
  • 當在類/名稱空間級別執行IntelliTest的運行和/或創建IntelliTest時,跳過探索將在屬性訪問器開始的情況(類似於上面)。
相關問題