Android單元測試研究與實踐(17)

發表于:2017-02-21來源:meituan作者:潘銘煒 黃超點擊數: 標簽:單元測試Android
assertEquals(toastContent,ShadowToast.getTextOfLatestToast()); } 上述函數均需要在Dialog或Toast產生之后執行,能夠測試Dialog和Toast是否彈出。 Shadow寫法介紹 Robolectric的本
  •  
  • assertEquals(toastContent, ShadowToast.getTextOfLatestToast()); 
  •  
  • 上述函數均需要在Dialog或Toast產生之后執行,能夠測試Dialog和Toast是否彈出。

    Shadow寫法介紹

    Robolectric的本質是在Java運行環境下,采用Shadow的方式對Android中的組件進行模擬測試,從而實現Android單元測試。對于一些Robolectirc暫不支持的組件,可以采用自定義Shadow的方式擴展Robolectric的功能。

    
    
    1. @Implements(Point.class) 
    2.  
    3. public class ShadowPoint { 
    4. 原文轉自:http://tech.meituan.com/Android_unit_test.html

    国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97