0
我在用數據庫編寫服務測試(沒有模擬)。NUnit - 每次測試後的常見斷言
我有一個新的要求,在我們的測試套裝中進行每次測試後,執行常見的數據庫「健康」檢查*。
問題是:我可以在哪裏放這種測試/檢查?
起初我想到了TearDown,但是AFAIK它應該(設計)執行清理而不是斷言。 放在那裏可以嗎?
我現在沒有做任何關於拆卸的事情(這可能不會改變) - 數據庫在SetUp上清理,每個測試都負責爲自己準備環境。
* - 數據庫設計是從另一家公司繼承和不幸的是它非常差 - 我們在數據中發現不一致,這就是爲什麼我們需要進行「健康檢查」,以確定他們發生