@Before @Override public void setUp() throws Exception { super.setUp(); injectInstrumentation(InstrumentationRegistry.getInstrumentation()); DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(getInstrumentation().getContext(), "test.db", null); assertNotNull(helper); DaoMaster daoMaster = new DaoMaster(helper.getWritableDatabase()); assertNotNull(daoMaster); mDaoSession = daoMaster.newSession(); assertNotNull(mDaoSession); mUserDao = mDaoSession.getUserDao(); assertNotNull(mUserDao); }
@Test public void testUserDao() { mUserDao.deleteAll(); long count = mUserDao.count(); assertEquals(0, count); long uid = 0; User user = new User(); user.setUid(11111); user.setName("hello"); user.setAge(1); mUserDao.insert(user); count = mUserDao.count(); assertEquals(1, count); }