/** Test adding and deleting an account. */ public final void testAddDeleteAccount() { // add account try { bank.addAccount("120-1111", "120", "C"); } catch (BankException e) { e.printStackTrace(); } // delete account try { Account a1 = bank.getAccount("120-1111"); assertNotNull(a1); a1 = bank.deleteAccount("120-1111"); assertNull(a1); } catch (BankException e) { e.printStackTrace(); } // force exception try { Account a2 = bank.deleteAccount("120-999"); // TODO: cause exception // fail("deleteAccount hasn't caused an exception as it should"); } catch (BankException ex) { // ignore } } // testAddDeleteAccount
/** Remove the accounts and customers. */ protected final void tearDown() { // delete test accounts and customers try { bank.deleteAccount("120-2001"); bank.deleteAccount("120-2002"); bank.deleteAccount("120-2010"); bank.deleteAccount("120-2011"); bank.deleteAccount("120-2012"); bank.deleteCustomer("120"); bank.deleteCustomer("130"); } catch (BankException ex) { ex.printStackTrace(); } bank = null; } // tearDown