SQLite資料庫及junit註解

2021-07-30 12:46:55 字數 588 閱讀 8221

白盒測試

根據測試粒度

根據測試暴力程度

//建立openhelper物件

myopenhelper oh = new myopenhelper(getcontext(), "person.db", null, 1);

//獲得資料庫物件,如果資料庫不存在,先建立資料庫,後獲得,如果存在,則直接獲得

sqlitedatabase db = oh.getwritabledatabase();

//插入

db.execsql("insert into person (name, phone, money) values (?, ?, ?);", new object);

//查詢

cursor cs = db.rawquery("select _id, name, money from person where name = ?;", new string);

* 測試方法執行前會呼叫此方法

protected void setup() throws exception

sqlite資料庫改動及公升級

今天是上班的第二天。聽說我近期的任務就是改bug。唉,權當學習了,遇到的一些問題都記錄下來。sqlite資料庫是android中很經常使用的資料庫。今天幫別人改bug,遇到一些問題記錄下來。1.改動資料庫表的結構要通過資料庫公升級來實現,資料庫會自己主動執行sqliteopenhelper的繼承類中...

Sqlite資料庫及資料庫知識點總結

sqlite資料庫就是乙個dll檔案,將它引用到你的專案裡就可以了。不同的開發語言就不同的dll檔案,如果你是用.net開發的,就去搜尋system.data.sqlite.dll這個檔案。至於下哪個檔案,你自己看著辦吧。source code 源 因為sqlite是開源的。documentatio...

Android基礎之SQLite資料庫及內容提供器

哎,當失眠成為一種習慣,那就無所謂啦!今天主要學習了sqlite資料庫以及內容提供器的相關知識 一 sqlite資料庫 sqlite資料庫是安卓自帶的資料庫,不僅支援標準的sql資料,還支援acid事務。為了讓我們更加方便的管理資料庫,專門提供了乙個sqliteopenhelper幫助類,借助這個類...