6
當我生成單元測試時,Visual Studio添加了一些虛擬類,它嘲笑我的類並添加了「陰影」屬性。 它是做什麼的?什麼是VS在生成單元測試時使用的Shadowing屬性?
當我生成單元測試時,Visual Studio添加了一些虛擬類,它嘲笑我的類並添加了「陰影」屬性。 它是做什麼的?什麼是VS在生成單元測試時使用的Shadowing屬性?
做了一些研究,發現this。當它創建一個訪問器類時,屬性可以用於MSTest
,該訪問器類允許您在類上調用私有方法,就好像它是公共的一樣。
所以當你單元測試一個目標類的私有方法時,這個私有方法將通過目標類的存取器包裝類提供給你。