package test.dependent;

import org.testng.annotations.Test;

import java.util.ArrayList;
import java.util.List;

public class SD2 {
  public static List<String> m_log = new ArrayList<String>();

  @Test(groups = { "one" })
  public void oneA() {
    m_log.add("oneA");
  }

  @Test
  public void canBeRunAnytime() {
    m_log.add("canBeRunAnytime");
  }

  @Test(dependsOnGroups = { "one" } )
  public void secondA() {
    m_log.add("secondA");
  }

  @Test(dependsOnMethods= { "secondA" })
  public void thirdA() {
    m_log.add("thirdA");
  }

  @Test(groups = { "one" })
  public void oneB() {
    m_log.add("oneB");
  }

}