17d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beustpackage test.verify;
27d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust
37d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beustimport org.testng.annotations.Test;
47d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust
57d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust/**
67d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust * Same class as VerifySampleTest but without the @Listeners annotation.
77d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust */
87d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beustpublic class VerifyNoListenersSampleTest {
97d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust
107d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  @Verify
117d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  @Test
127d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  public void f1() {
13892b08c1f1afd198fd8ccbf804de28b7ce12f547nullin    log("f1");
147d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  }
157d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust
167d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  @Verify
177d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  @Test
187d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  public void f2() {
19892b08c1f1afd198fd8ccbf804de28b7ce12f547nullin    log("f2");
207d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  }
217d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust
227d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  @Verifier
237d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  @Test
247d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  public void verify() {
257d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust    log("Verifying");
267d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  }
277d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust
287d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  private void log(String string) {
297d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust    if (false) {
307d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust      System.out.println(string);
317d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust    }
327d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust  }
337d68bb06ed7e4ff52175b7e883dc824ea8dec5c1Cédric Beust}
34