blob: 0042f57eefad564f0542d7162b14ca2f71bb2ae1 [file] [log] [blame]
package test;
import org.testng.annotations.Test;
public class Exclude {
private boolean m_included1 = false;
private boolean m_included2 = false;
private boolean m_excluded1 = true;
private boolean m_excluded2 = true;
@Test(groups = { "group1"} )
public void included1() {
ppp("INCLUDED1");
m_included1 = true;
}
@Test(groups = { "group1"} )
public void included2() {
ppp("INCLUDED2");
m_included2 = true;
}
@Test(groups = { "group1"} )
public void excluded1() {
ppp("EXCLUDED1");
m_excluded1 = false;
}
@Test(groups = { "group1"} )
public void excluded2() {
ppp("EXCLUDED1");
m_excluded2 = false;
}
@Test(dependsOnGroups = { "group1" }, groups = {"group2"} )
public void verify() {
ppp("VERIFY");
assert m_included1 && m_included2 && m_excluded1 && m_excluded2:
"Should all be true: " + m_included1 + " "
+ m_included2 + " "
+ m_excluded1 + " "
+ m_excluded2;
}
static private void ppp(String s) {
if (false) {
System.out.println("[Exclude] " + s);
}
}
}