相信很多同學(xué)都會(huì)有操作SQLite不方便的感覺,對(duì)于數(shù)據(jù)庫操作又不能很明顯地看出問題,這里我們就接上一章的SQLite操作輔助類進(jìn)行單元測試,OK,我們來看一下類碼:首先是DatabaseHelper.java
接著再上數(shù)據(jù)操作輔助類DatabaseServer.java
這里兩個(gè)類都建好了,但我們要測試一下我們建的這兩個(gè)類是否工作正常,能否插入,更新,刪除,查詢數(shù)據(jù),這里我們就用了TestCase來做測試
SQLiteDemoTest.java
當(dāng)然,別忘記了,在AndroidManifest.xml中還要加入測試庫文件
這里有一個(gè)<uses-library>這是測試庫,必須要加入的,還有就是最后<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.kang.button_demo" android:label="Tests for My App" />也是必須加的,這是定義測試包的,你的測試文件必須要放在根包下的,這里我的根包是com.kang.button_demo
好了,你可以運(yùn)行一下,看是否是出現(xiàn)藍(lán)條,而不是紅條,呵呵,上圖
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
