我是初學者到TestNG。我在官方TestNG文檔中介紹測試方法。我不清楚如何使用allow-return-values="true"
任何人都可以用例子簡單解釋一下。我做了一個例子,我沒有得到的方式使用的方式,如何在TestNG測試方法中使用「allow-return-values =」true「」?
這是我的.xml
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="newSuite" parallel="methods" thread-count="5" allow-return-values="true">
<parameter name="browser" value="Firefox"></parameter>
<test name="dataprovider" allow-return-values="true">
<classes>
<class name="com.tets.SampleTest"></class>
</classes>
</test>
</suite>
和我的測試類如下,
public class SampleTest {
@AfterMethod
public void teardown(Object returnValueFromTest){
//inspect returnValueFromTest and perform necessary clean up.
}
@Test
public String testEventGeneration(){
//generate event
//returning generated e vent id.
return "E1234";
}
@Test
public String testMarketGeneration(){
//generate market
//returning generated market.
return "hai";
}}
如何以及在哪裏可以我從testMarketGeneration
測試方法獲得返回值?