/** * Test registration of Index * * @throws java.sql.SQLException * @throws java.lang.ClassNotFoundException */ @Test public void testAddIdex() throws SQLException, ClassNotFoundException, DataAlreadyRegisteredException { testIndex = indexDAO.addIndex(testIndex); assertTrue("Problem when registering Index!", testIndex.getCodeIndex() > 0); indexDAO.deleteIndex(testIndex); } // end of method testAddIdex
/** * Test edit index with the index registered * * @throws SQLException */ @Test public void testEditIndex() throws SQLException, DataAlreadyRegisteredException, UnavailableDataException { testIndex = indexDAO.addIndex(testIndex); testIndex.setCodeAnime(5); indexDAO.editIndex(testIndex); assertTrue("The edition was not effective!", indexDAO.getIndexes().get(0).getCodeAnime() == 5); indexDAO.deleteIndex(testIndex); } // end of the method testEditIndex
@Test(expected = DataAlreadyRegisteredException.class) public void faildCreateExistIndex() throws SQLException, DataAlreadyRegisteredException { testIndex = indexDAO.addIndex(testIndex); testIndex = indexDAO.addIndex(testIndex); indexDAO.deleteIndex(testIndex); }