title: Is there any reason in Junit not to create your objects at the declaration?
body: <p>Is there any reason to put object creation inside of <code>setUp()</code> rather than at an instance variable declaration?</p>
  
  <p>I've seen it done this way in books, but the effect is the same and I'm not sure if it was done for a best practice reason, because an earlier version of Junit did not instantiate the object for each test (<a href="https://stackoverflow.com/questions/181106/junit-testcase-object-instantiation/3204729#3204729">see here</a>), or if it's just a style thing.</p>