blob: d0518baa3e0f49d7f62ae35d7c99bae3a4c33720 [file] [log] [blame]
package test.methods;
import org.testng.annotations.*;
/**
* This class is used to test invocation of methods
*
* @author cbeust
*/
public class SampleMethod1 {
private static boolean m_ok1 = false;
private static boolean m_ok2 = false;
private static boolean m_ok3 = true;
private static boolean m_ok4 = true;
public static void reset() {
m_ok1 = false;
m_ok2 = false;
m_ok3 = true;
m_ok4 = true;
}
@Test(groups = { "sample1" })
public void shouldRun1() {
m_ok1 = true;
}
@Test(groups = { "sample1" })
public void shouldRun2() {
m_ok2 = true;
}
@Test
public void shouldNotRun1() {
m_ok3 = false;
}
@Test
public void shouldNotRun2() {
m_ok4 = false;
}
public static void verify() {
assert m_ok1 && m_ok2 && m_ok3 && m_ok4 :
"All booleans should be true: " + m_ok1 + " " + m_ok2
+ " " + m_ok3 + " " + m_ok4;
}
static private void ppp(String s) {
System.out.println("[SampleMethod1] " + s);
}
}