View Javadoc
1   package org.junit.tests.running.classes;
2   
3   import static org.junit.Assert.assertEquals;
4   import static org.junit.Assert.fail;
5   
6   import org.junit.Ignore;
7   import org.junit.Test;
8   import org.junit.runner.JUnitCore;
9   import org.junit.runner.Result;
10  
11  public class IgnoreClassTest {
12      @Ignore("For a good reason")
13      public static class IgnoreMe {
14          @Test
15          public void iFail() {
16              fail();
17          }
18  
19          @Test
20          public void iFailToo() {
21              fail();
22          }
23      }
24  
25      @Test
26      public void ignoreClass() {
27          Result result = JUnitCore.runClasses(IgnoreMe.class);
28          assertEquals(0, result.getFailureCount());
29          assertEquals(1, result.getIgnoreCount());
30      }
31  }