構造第二章

第二章 我的技術和流程框架

建立單元測試函數的主要步驟是:函數

1.設置數據(一個假象的正確的E-mail地址)單元測試

2.使用被測試類型的功能(用E-mail地址來建立一個User類的實體)測試

3.比較實際結果和預期的結果(Assert.IsTrue(target!=null);)get

好的單元測試的標準產品

1.單元測試應該在最基本的功能/參數上驗證程序的正確性。程序

2.單元測試必須由最熟悉代碼的人(程序的做者)來寫。技術

3.單元測試事後,機器狀態保持不變。數據

4.單元測試要快(一個測試的運行時間是幾秒鐘,而不是幾分鐘)。時間

5.單元測試應該產生可重複、一致的結果。

4.獨立性-單元測試的運行/經過/失敗不依賴於別的測試,能夠人爲構造數據,以保持單元測試的獨立性。

6.單元測試應該覆蓋全部代碼路徑。

7.單元測試應該集成到自動測試的框架中

8.單元測試必須和產品代碼一塊兒保存和維護

相關文章
相關標籤/搜索