title: What does @ContextConfiguration refer to?
body: <p>I've just parachuted into a spring project and they don't believe in unit testing.</p>
  
  <p>I am trying to set up my own unit testing environment.</p>
  
  <p>May I know what does the annotation <code>@ContextConfiguration</code> refer to? </p>
  
  <p>What about for @Repository, I can't seem to initialize it.</p>
  
  <p>What does the file look like and where is it usually resided?</p>