Test failings, Part II
Posted on October 27, 2005 by Scott Leberknight
A co-worker, when I showed him the ExceptionAssertionTemplate
and ExceptionAssertionCallback
, took one look and said, "Why don't you just catch the exception you are expecting, have your test throw Exception
, and be done with it?" For example,
public void testFindNonExistentVisit() throws Exception { try { dao.findVisit(-9999L); } catch (HibernateObjectRetrievalFailureException ex) {} }
Um, yeah, why wasn't I just doing that? It is simpler and less code. Thanks Andrew!