我爲單元測試一個應用程序創建一個TestClass,我想要做的一件事是運行一個測試方法,檢查方法已經正確運行,將測試類中的類屬性存儲在基於結果的值中,然後在以後的方法中使用該值。測試類可以有屬性嗎?
我試過這樣做,發現只要編譯器從一種方法移動到另一種方法,我設置的所有屬性都擦乾淨。我已經檢查了斷點,並且在第一個方法結束時,該值在屬性中,然後在第二個方法的開始處,該屬性爲null。
看着這個,沒有人似乎在嘗試同樣的事情,所以有可能在方法之間共享一個值,或者我採取了錯誤的方法嗎?
在此先感謝。
我假設你正在使用mstest? – 2012-07-31 16:42:52
您可能需要一個靜態屬性 – jpm 2012-07-31 16:43:26
您不能使用靜態類成員來存儲值嗎? – 2012-07-31 16:43:34