/** tests the insertPodcast functionality */ public void testInsertPodcast() { PodcastDAOImpl pdao = PodcastDAOImpl.i(this.mContext); int countBeforeInsert = pdao.getAllPodcasts().size(); p1 = pdao.insertPodcast(p1); int countAfterInsert = pdao.getAllPodcasts().size(); assertEquals(countBeforeInsert + 1, countAfterInsert); assertTrue(p1.getId() > 0); }
/** tests the deletePodcast functionality */ public void testDeletePodcast() { PodcastDAOImpl pdao = PodcastDAOImpl.i(this.mContext); p1 = pdao.insertPodcast(p1); int countBeforeDelete = pdao.getAllPodcasts().size(); int ret = pdao.deletePodcast(p1); int countAfterDelete = pdao.getAllPodcasts().size(); assertEquals(1, ret); assertNotSame(countBeforeDelete, countAfterDelete); }
/** test the getAllPodcast functionality */ public void testGetAllPodcasts() { PodcastDAOImpl dao = PodcastDAOImpl.i(this.mContext); assertNotNull("List of podcasts shouldn't be null", dao.getAllPodcasts()); }