TestNG suite:
<!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" >
<suite name="My test suite">
<test name="First test">
<classes>
<class name="tests.StringUtilsTest" />
</classes>
</test>
</suite>
Primer klase u kome se pise test:
package tests;
import com.beust.testng.annotations.*;
import org.apache.commons.lang.StringUtils;
public class StringUtilsTest
{
@Test
public void isEmpty()
{
assert StringUtils.isBlank(null);
assert StringUtils.isBlank("");
}
@Test
public void trim()
{
assert "foo".equals(StringUtils.trim(" foo "));
}
}
Evo malo detaljnijeg objašnjenja :
http://www.ibm.com/developerworks/java/library/j-testng/
(http://www.ibm.com/developerworks/java/library/j-testng/)
Nisam se bavio ovim pa Maxo ako može malo detaljnije iz prve ruke, gde, kad i kako da se koristi :)