Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 525 Bytes

JUnit4SuitesShouldUseSuiteAnnotation.md

File metadata and controls

22 lines (17 loc) · 525 Bytes

JUnit4SuitesShouldUseSuiteAnnotation

Category: pmd-unit-tests
Rule Key: pmd-unit-tests:JUnit4SuitesShouldUseSuiteAnnotation


In JUnit 3, test suites are indicated by the suite() method. In JUnit 4, suites are indicated through the @RunWith(Suite.class) annotation. Example:

public class BadExample extends TestCase{

    public static Test suite(){
    	return new Suite();
    }
}

@RunWith(Suite.class)
@SuiteClasses( { TestOne.class, TestTwo.class })
public class GoodTest {
}