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

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

  • <strong id="5koa6"></strong>
  • Android單元測試研究與實踐(8)

    發表于:2017-02-21來源:meituan作者:潘銘煒 黃超點擊數: 標簽:單元測試Android
    Robolectric 2.4模擬網絡請求 由于商業App的多數Activity界面數據都是通過網絡請求獲取,因為網絡請求是大多數App首要處理的模塊,測試依賴網絡數據的Activ

    Robolectric 2.4模擬網絡請求

    由于商業App的多數Activity界面數據都是通過網絡請求獲取,因為網絡請求是大多數App首要處理的模塊,測試依賴網絡數據的Activity時,可以在@Before標記的函數中準備網絡數據,進行網絡請求的模擬。準備網絡請求的代碼如下:

    
    
    1. public void prepareHttpResponse(String filePath) throws IOException { 
    2.  
    3. String netData = FileUtils.readFileToString(FileUtils. 
    4.  
    5. toFile(getClass().getResource(filePath)), HTTP.UTF_8); 
    6.  
    7. Robolectric.setDefaultHttpResponse(200, netData); 
    8. 原文轉自:http://tech.meituan.com/Android_unit_test.html

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