|
Project Information
|
JUnit extension for system test. JUnitum is developed from ideas of TestNG / Simplium. It provides system test features to simplify and speed up system test cases. The source is maintained in Naver Developer Center(http://dev.naver.com/projects/junitum/src) and this site is for the English description. The highlighting benefit of JUnitum is that you can use these features without any conflict with your exisiting test development environment. Why not use TestNG
DownloadHow to Install
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>http://oss.sonatype.org/content/repositories/snapshots</url>
</repository> <dependency>
<groupId>org.junitum</groupId>
<artifactId>junitum</artifactId>
<version>0.92-SNAPSHOT</version>
</dependency>
Features
@RunWith(JUnitumDependencyRunner.class)
public TestClass {
@Test
public void test1() {
}
@Test
@DependOn("test1")
public void test2() {
}
}@RunWith(JUnitumRunner.class)
@Config(MyConfigrationProvider.class)
public TestClass {
@BeforeConfig
public static void configSetup(Object obj) {
}
@AfterConfig
public static void configTearDown() {
}
@Test
public void test1() {
}
} @Test
public void test1() {
Verify.verifyTrue(false);
Verify.verifyTrue(false);
}@RunWith(JUnitumRunner.class)
@ReportHandler(TestLinkReportHandler.class)
public TestClass {
@Test
public void test1() {
}
} |