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