blob: 29c18809e9aafe4a985c5f34a0ff2c50e8e00c5e [file] [log] [blame]
package test;
import org.testng.Assert;
import org.testng.ITestResult;
import org.testng.TestListenerAdapter;
import org.testng.TestNG;
import org.testng.annotations.Test;
import org.testng.collections.Sets;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class NestedStaticTest extends SimpleBaseTest {
@Test
public void nestedClassShouldBeIncluded() {
TestNG tng = create(NestedStaticSampleTest.class);
TestListenerAdapter tla = new TestListenerAdapter();
tng.addListener(tla);
tng.run();
Set<String> expected = new HashSet<String>() {{
add("nested");
add("f");
}};
Set<String> actual = Sets.newHashSet();
List<ITestResult> passedTests = tla.getPassedTests();
for (ITestResult t : passedTests) {
actual.add(t.getMethod().getMethodName());
}
Assert.assertEquals(actual, expected);
}
}