/** * 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 = UnavailableDataException.class) public void failEditUnexistentIndex() throws SQLException, UnavailableDataException { indexDAO.editIndex(new Index(58, "a", 12)); }
@Test(expected = NullPointerException.class) public void failEditNullIndex() throws SQLException, UnavailableDataException { indexDAO.editIndex(null); }