Yes, I've found that any code I want only to run once (per test class)
needs to go in a static block outside the constructor.  That way it only
gets processed the first time the JVM loads the class.

-Chris

-----Original Message-----
From: Benson Margulies [mailto:[EMAIL PROTECTED] 
Sent: Saturday, November 17, 2007 1:02 PM
To: [email protected]
Subject: Junit 4 versus us


We have a fair number of junit tests that have code in their constructor
that should only be run once.
 
Imagine my surprise to discover that this is really not a good idea,
since JUnit reconstructs for each test function.
 

Reply via email to