1
我們使用Microsoft.VisualStudio.TestTools.UnitTesting命名空間來修飾單元測試的類和方法。 我想要的是以下內容: - 保存項目列表(例如枚舉值) - 在測試類中的所有測試都運行後測試項目列表的內容。如果內容不符合預期,則拋出(斷言)異常。斷言類已經運行
我試圖用[ClassCleanup]
做到這一點,但斷言(和跟蹤信息)似乎並沒有出現在任何地方。因此沒有人被通知。
我們希望使用這種機制,以便在測試過程中如果使用某種類型的所有值/類型,我們可以自動(元)測試。否則,測試集不能完成。例如。 CRUD必須在源自Entity
的所有類型上進行測試。當添加新的class MyEntitiy : Entity
時,如果尚未爲此類型添加CRUD測試,則測試類應該失敗。
+1不知道MS可以定義有序的測試。執行代碼覆蓋的確是這個問題的目標。 –