public void testTestNGSuite()
throws Exception
{
final OutputValidator outputValidator = unpack( "testng-twoTestCaseSuite" ).executeTest();
outputValidator.verifyErrorFreeLog().assertTestSuiteResults( 2, 0, 0, 0 );
List<ReportTestSuite> reports = HelperAssertions.extractReports( new File[]{ outputValidator.getBaseDir() } );
Set<String> classNames = extractClassNames( reports );
assertContains( classNames, "testng.two.TestNGTestTwo" );
assertContains( classNames, "testng.two.TestNGSuiteTest" );
assertEquals( "wrong number of classes", 2, classNames.size() );