blob: 6b5f8e993a9622029c7be65ed14fe116a932ece0 [file] [log] [blame]
package test.sample;
public class Basic2 {
private boolean m_basic2WasRun = false;
private static int m_afterClass = 0;
/**
* @testng.configuration beforeSuite = "true"
*/
public void init() {
m_afterClass = 0;
m_basic2WasRun = false;
}
/**
* @testng.test dependsOnGroups="basic1"
*/
public void basic2() {
m_basic2WasRun = true;
assert Basic1.getCount() > 0 : "COUNT WAS NOT INCREMENTED";
}
private void ppp(String s) {
System.out.println("[Basic2 "
+ Thread.currentThread().hashCode() + " ] " + hashCode() + " " + s);
}
/**
* @testng.configuration afterTestClass="true"
*/
public void checkTestAtClassLevelWasRun() {
m_afterClass++;
assert m_basic2WasRun : "Class annotated with @Test didn't have its methods run.";
assert 1 == m_afterClass : "After class should have been called exactly once, not " + m_afterClass;
}
}