import com.thoughtworks.xstream.annotations.XStreamAlias;
@XStreamAlias(value = "Profile")
public class ProfileDTO
{
ProfileDTO(String name, String address, String street, String phon_number, String houseNumber) {
super();
this.name = name;
this.address = address;
this.street = street;
this.phon_number = phon_number;
this.houseNumber = houseNumber;
}
String name,address,street,phon_number,houseNumber;
//getters n setters
现在有一个测试类NewTest。从那里开始制作XML&做一些操作。 如果操作成功或失败,我将使用其他类型的XML
public class NewTest {
ProfileDTO dto =null;
String reqXML =null;
@BeforeClass
public void x() {
dto = new ProfileDTO("abc", "USA", "street", "mobile", "42");
XStream xStream = new XStream();
xStream.autodetectAnnotations(true);
reqXML = xStream.toXML(dto);
System.out.println("in B4 CLass :::"+reqXML);
}
@Test
public void testing() {
//Post xml :::to some url::
// nd we got some response like..
//<Response>
//<Status> available </Status>
//</Response>
System.out.println("test:: "+reqXML);
}
}
我的问题是我发布的xml ..我可以在TEST REPORT.if测试中发送xml和响应xml成功或失败并不重要。
请帮助解决此主题。