blob: 3adaee8a0ee31018026ce9c33adb4cf5b4d1bf46 [file] [log] [blame]
package test;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
public class ClassConfigurations {
static int beforeCount = 0;
static int afterCount = 0;
@BeforeClass
public void beforeTestClass() {
++beforeCount;
// System.out.println("@@@@@@ beforeTestClass has been called " + beforeCount + " time(s)");
}
@AfterTest
public void afterTest() {
beforeCount = 0;
afterCount = 0;
}
@AfterTest
public void afterTestClass() {
++afterCount;
// System.out.println("@@@@@@@ afterTestClass has been called " + afterCount + " time(s)");
}
@Test
public void testOne() {
// System.out.println("testOne");
assert beforeCount == 1;
assert afterCount == 0;
}
@Test
public void testTwo() {
// System.out.println("testTwo");
assert beforeCount == 1;
assert afterCount == 0;
}
@Test
public void testThree() {
// System.out.println("testThree");
assert beforeCount == 1;
assert afterCount == 0;
}
}