2010-06-11 5 views
24

Je suis obligé d'utiliser JUnit 3 pour une suite de tests particulière. Je comprends setUp() et tearDown() servir la fonction de @Before et @After, mais y at-il un analogue de @BeforeClass et @AfterClass pour les choses qui devraient arriver une fois avant le début des tests, et une fois que tous les tests sont exécutés?Est-ce que JUnit 3 a quelque chose d'analogue à @BeforeClass?

+1

@Basilevs sûr, mais cette question bien googles –

Répondre

18

OK, j'aurais dû chercher mieux.

Class teardown in junit 3?

public static Test suite() { 
    return new TestSetup(new TestSuite(YourTestClass.class)) { 

    protected void setUp() throws Exception { 
     System.out.println(" Global setUp "); 
    } 
    protected void tearDown() throws Exception { 
     System.out.println(" Global tearDown "); 
    } 
    }; 
} 
-4

Non, il s'agit d'une nouvelle fonctionnalité de JUnit4.