title: List of annotations in JUnit
body: <p>Recently, I have studied and implemented the JUnit framework. As a result i am aware of few annotations which are used in JUnit :- <code>@Test</code>, <code>@Before</code>, <code>@After</code>, <code>@Ignore</code>, <code>@BeforeClass</code>, <code>@AfterClass</code>, <code>@Runwith(Suite.class)</code>, <code>@SuiteClasses({})</code>, <code>@Parameters</code>, <code>@RunWith(Parameterized.class)</code> and <code>@Rule</code>.</p>
  
  <p>I am sure there are more annotations which are used in JUnit. Can anybody guide me with a list of more annotations that can be used and under what circumstances they are used?</p>
  
  <p>Thanks.</p>