package test.factory;
import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
public class FactoryInterleavingSampleA {
public int m_n;
public FactoryInterleavingSampleA(int n) {
m_n = n;
}
private void log(Integer s) {
FactoryInterleavingTest.LOG.add(m_n * 10 + s);
// System.out.println(" Instance " + m_n + " " + s);
}
@Override
public String toString() {
return "[A n:" + m_n + "]";
}
@BeforeClass
public void bc() {
log(0);
}
@AfterClass
public void ac() {
log(3);
}
@Test
public void f1() {
log(1);
}
@Test
public void f2() {
log(2);
}
}