title: How to run test methods in specific order in JUnit4?
body: <p>I want to execute test methods which are annotated by <code>@Test</code> in specific order.</p>
  
  <p>For example:</p>
  
  <pre><code>public class MyTest {
      @Test public void test1(){}
      @Test public void test2(){}
  }
  </code></pre>
  
  <p>I want to ensure to run <code>test1()</code> before <code>test2()</code> each time I run <code>MyTest</code>, but I couldn't find annotation like <code>@Test(order=xx)</code>.</p>
  
  <p>I think it's quite important feature for JUnit, if author of JUnit doesn't want the <strong>order feature</strong>, why?</p>