package org.unitils.integrationtest; import java.lang.reflect.Method; import org.testng.Assert; import org.testng.TestListenerAdapter; import org.testng.TestNG; import org.testng.annotations.AfterMethod; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; import org.testng.reporters.TextReporter; import org.unitils.UnitilsTestNG; public class TestNGTest1 extends UnitilsTestNG { @BeforeMethod public void before(Method m) { System.out.println("BeforeMethod " + m.getName()); } @Test public void test() { System.out.println("executing"); Assert.assertEquals("test", "test"); } @Test public void test1() { System.out.println("executing"); Assert.assertEquals("test", "test1"); } @AfterMethod public void after(Method m) { System.out.println("AfterMethod " + m.getName()); } public static void main(String[] args) { TestListenerAdapter tla = new TextReporter("test", 3); TestNG testng = new TestNG(); testng.setTestClasses(new Class[] { TestNGTest.class}); testng.addListener(tla); testng.run(); } }