當你測試刪除一些數據的操作,保證適當的數據刪除
如果調用數據存在例如重新插入同一行產生一個違反約束將失敗,其它的操作。
呼叫,如果數據被正確地刪除,例如插入的子行是不存在的行,將是失敗的操作。
在集成測試做正反兩方面的測試,即使你正在做單元測試,以確保測試涵蓋了系統的所有主要行為是很重要的。集成測試的一個好處是在假設你自己的代碼已經單元測試的基礎設施不可預測性超過測試自己的代碼。重要的是盡可能多的從正和負兩方面盡可能覆蓋以排除基礎設施變量。
文/MaxLeap(簡書作者)
原文鏈接:http://www.jianshu.com/p/0725fce3b5e3
著作權歸作者所有,轉載請聯系作者獲得授權,并標注“簡書作者”。
原文轉自:http://www.codeproject.com/Articles/44276/Unit-Testing-and-Integration-Testing-in-Business-A