【发布时间】:2014-09-08 20:21:51
【问题描述】:
我在通过 JUnit Android Test 测试插入方法时遇到问题,并且数据库中没有保存 enrty:
public long save(TAV t) {
ContentValues v = new ContentValues();
v.put(TAV_TITRE, t.getTitle());
v.put(TAV_DATE, t.getDate());
v.put(TAV_DESCRIPTION, t.getDescription());
return db.insert(TAV_TABLE, null, v);
}
//this is the JUnit Test Method
public void testAddition() {
setUp();
TAV t = new TAV("titre", "date", "decsritpion");
m.open();
m.save(t);
Log.i(tag, "insertion");
testShowAll();
}
请帮忙!!!
【问题讨论】:
-
你打开了数据库的实例吗?
标签: java android sqlite junit insert