• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 沒有單元測試,何談重構(5)

    發表于:2017-03-31來源:jianshu作者:溪石iOS點擊數: 標簽:重構
    而單元測試關注實現的細節,它的目標對象是一個類,一個方法,是我們開發人員用來驗證代碼是否有實現異常的工具,因此寫單元測試時總是尋找那些可

    而單元測試關注實現的細節,它的目標對象是一個類,一個方法,是我們開發人員用來驗證代碼是否有實現異常的工具,因此寫單元測試時總是尋找那些可能未處理的邊界。

    測試循環

    從上面的簡單用例中,我們能明顯看到以下通用步驟:

    1.準備測試數據。

    2.調用目標API

    3.驗證輸出和行為

    測試循環

    小結

    本文通過一個電影點播系統的例子,演示了以下內容:

    1.iOS開發中添加單元測試框架XCTest。

    2. 用test方法組織單元測試用例及用例組,即可統一運行,也可單獨運行。

    3. 介紹單元測試的一些基礎概念,了解單元測試的目標,及測試循環。

    這些是將來進一步的重構的基礎和前提,限于篇幅,仿造對象等單元測試技術還未提及,歡迎關注溪石,且聽下回分解。

    原文轉自:http://www.jianshu.com/p/0b4fd636ad2c

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>