1
package test.configuration;
3
import org.testng.Assert;
4
import org.testng.annotations.Configuration;
5
import org.testng.annotations.Test;
8
* afterGroups test when the group contains more than one method
13
public class ConfigurationGroups6SampleTest {
15
private boolean m_after = false;
16
private boolean m_run1 = false;
17
private boolean m_run2 = false;
24
@Test(groups = "cg6-1")
27
Assert.assertFalse(m_after);
31
@Test(groups = "cg6-1")
34
Assert.assertFalse(m_after);
38
@Configuration(afterGroups = "cg6-1")
41
Assert.assertTrue(m_run1);
42
Assert.assertTrue(m_run2);
43
Assert.assertFalse(m_after);
47
@Test(dependsOnGroups = { "cg6-1" })
48
public void verify() {
50
Assert.assertTrue(m_run1, "run1() wasn't run");
51
Assert.assertTrue(m_run2, "run2() wasn't run");
52
Assert.assertTrue(m_after, "after1() wasn't run");
55
private void log(String string) {
59
private void ppp(String s) {
61
System.out.println("[ConfigurationGroups4SampleTest] " + s);