@Test public void testFindTroopByNameWithWrongParameters() { try { Troop t1 = troopDao.findTroopByName("Rats"); // this name is not used Troop t2 = troopDao.findTroopByName(null); // null parameter Assert.fail(); } catch (IllegalArgumentException ex) { // OK } }