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

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

  • <strong id="5koa6"></strong>
  • iOS單元測試和UI測試全面解析(29)

    發表于:2017-03-31來源:51CTO作者:朱先忠點擊數: 標簽:單元測試iOS
    在BullsEyeMockTests類中聲明SUT對象和模擬對象: varcontrollerUnderTest:ViewController! varmockUserDefaults:MockUserDefaults! 在方法setup()中,創建SUT對象和模擬對象,然后把此

    在BullsEyeMockTests類中聲明SUT對象和模擬對象:

    
    
    1. var controllerUnderTest: ViewController! 
    2. var mockUserDefaults: MockUserDefaults! 

    在方法setup()中,創建SUT對象和模擬對象,然后把此模擬對象注入為該SUT的一個屬性:

    
    
    1. controllerUnderTest = UIStoryboard(name"Main", bundle: nil).instantiateInitialViewController() as! ViewController! 
    2. mockUserDefaults = MockUserDefaults(suiteName: "testing")! 
    3. controllerUnderTest.defaults = mockUserDefaults 

      原文轉自:http://mobile.51cto.com/iphone-535758.htm

    老湿亚洲永久精品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>