整合到Mockito2

為了能夠持續(xù)改進 Mockito 和在未來提升測試體驗,我們希望你能夠升級到 Mockito 2.10!Mockito 按照語義化版本(semantic versioning)的方式對版本進行編排,并且只在主版本升級的時候包含有重大的修改。

創(chuàng)新互聯(lián)建站服務項目包括寧國網(wǎng)站建設、寧國網(wǎng)站制作、寧國網(wǎng)頁制作以及寧國網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,寧國網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到寧國省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!

在庫的生命周期中,有時候重大升級是必要的,通常在重大升級中包含有很多重要的新特性,對老的庫進行修改甚至有可能會修改 API。

有關完整的指南和一些不兼容的修改,請參考 What's new in Mockito 2?Wiki 頁面中的內容。

我們希望能夠享受? Mockito 2 帶來的改進和便利。

Mockito Android 支持

在 Mockito version 2.6.1 中,我們原生包含 Android 支持(Android support)。

為了能夠使用 Android 支持,添加 mockito-android 庫到你項目的依賴中。這個 artifact 是 Mockito 項目組開發(fā)的,可以使用下面的的語法將依賴導入到你? Android 的項目中。

repositories {
jcenter()
}
dependencies {
testCompile "org.mockito:mockito-core:+"
androidTestCompile "org.mockito:mockito-android:+"
}

你可以通過在你的 testCompile?scope 中使用 mockito-core?在常規(guī)虛擬機(VM)中運行相同的單元測試.

請注意,因為 Android 虛擬機的限制,你不能在 Android 中使用?inline mock maker。如果你在 Android 的測試中持續(xù)遇到問題,請訪問官方的創(chuàng)建問題:https://github.com/mockito/mockito/issues/new?鏈接來向官方報告你遇到的問題。在向官方提交 Android 測試遇到的問題的時候,請同事提供你當前使用 Android 的版本和你項目中使用的依賴。

無配置?inline mock making

從版本 2.7.6 開始,我們提供了?mockito-inline 庫。在這個庫中,你可用不需要配置 MockMaker 擴展文件來啟用?inline mock making?。

為了使用這個功能,請?zhí)砑?mockito-inline 庫來替換掉 mockito-core。

請參考下面的代碼:

repositories {
jcenter()
}
dependencies {
testCompile "org.mockito:mockito-inline:+"
}

請注意,當?inline mock making 特性被默認整合到?mock maker 中的時候,這個庫有可能會被取消。

有關更多的內容,請參考:Mocking final types, enums and final methods (Since 2.1.0) 頁面中的內容。

https://www.cwiki.us/display/MockitoZH/Migrating+to+Mockito+2

文章名稱:整合到Mockito2
標題鏈接:http://muchs.cn/article46/piheeg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機、云服務器、軟件開發(fā)、品牌網(wǎng)站建設、App開發(fā)、Google

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿網(wǎng)站建設