2011년 6월 13일 월요일

“Testing, the Next Generation” TestNG - 4

Parameters Sample
test Code : TestNG.parameterTest
package TestNG;
import org.testng.annotations.Parameters;
import org.testng.annotations.Test;
public class parameterTest
{
@Parameters({"name"})
@Test
public void testString(String name) {
System.out.println(name);
assert "Hurukku".equals(name);
}
@Parameters({"age"})
@Test
public void testInt(int age) {
System.out.println(age);
assert age == 19;
}
}


test Suit : parametesr.xml
<!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" >
<suite name="TestNG">
<parameter name="name" value="Hurukku"/>
<parameter name="age" value="19"/>
<test name="Parameter Test" >
<classes>
<class name="TestNG.parameterTest" />
</classes>
</test>
</suite>


실행
set classpath=%classpath%;E:CommonLibtestng-4.5.2testng-4.5.2-jdk15.jar;.
javac TestNGparameterTest.java
java org.testng.TestNG parameters.xml

댓글 없음:

댓글 쓰기

ETL 솔루션 환경

ETL 솔루션 환경 하둡은 대용량 데이터를 값싸고 빠르게 분석할 수 있는 길을 만들어줬다. 통계분석 엔진인 “R”역시 하둡 못지 않게 관심을 받고 있다. 빅데이터 역시 데이터라는 점을 볼때 분산처리와 분석 그 이전에 데이터 품질 등 데이...