/** Ensures that finding by name works as expected. */ @Test public void testGetByName() { Bookmark result = dao.getByName(existing_bookmark.getName()); assertNotNull(result); assertEquals(existing_bookmark.getName(), result.getName()); }
/** Ensures that removing a bookmark works as expected. */ @Test public void testRemove() { dao.remove(existing_bookmark.getId()); Bookmark result = dao.get(existing_bookmark.getId()); assertNull(result); }
@Override @Before public void setUp() throws Exception { super.setUp(); dao = dbFacade.getBookmarkDao(); // create some test data new_bookmark = new Bookmark(); Random r = new Random(System.currentTimeMillis()); new_bookmark.setName("newbookmarkname" + (r.nextInt() % BOOKMARK_MAX_RANDOM_NUMBER)); new_bookmark.setValue("newbookmarkvalue"); existing_bookmark = dao.get(new Guid("a4affabf-7b45-4a6c-b0a9-107d0bbe265e")); }
/** Ensures that saving a bookmark works as expected. */ @Test public void testSave() { dao.save(new_bookmark); Bookmark result = dao.getByName(new_bookmark.getName()); assertNotNull(result); }
/** Ensures that updating a bookmark works as expected. */ @Test public void testUpdate() { existing_bookmark.setName(existing_bookmark.getName().toUpperCase()); dao.update(existing_bookmark); Bookmark result = dao.get(existing_bookmark.getId()); assertNotNull(result); assertEquals(existing_bookmark.getName(), result.getName()); }