title: @BeforeSuite not invoked when testing a single class
body: <p>I have a <code>@BeforeSuite</code>-annotated method.</p>
  
  <pre class="lang-java prettyprint-override"><code>public class MySuiteTest {
  
      @BeforeSuite
      public static void doSomethingVeryMandatory() {
          // say, boot up an embedded database
          // and create tables for JPA-annotated classes?
      }
  }
  
  public class MySingleTest {
  
      @Test
      public void doSomething() {
          // say, tests some MyBatis mappers against the embedded database?
      }
  }
  </code></pre>
  
  <p>When I test the whole test,</p>
  
  <pre><code>$ mvn clean test
  </code></pre>
  
  <p>everything's fine. <code>@BeforeSuite</code> runs and <code>@Test</code>s run.</p>
  
  <p>When I tried to test a single class</p>
  
  <pre><code>$ mvn -Dtest=MySingleTest clean test
  </code></pre>
  
  <p><code>doSomethingVeryMandatory()</code> is not invoked.</p>
  
  <p>Is this normal?</p>