public class org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl extends org.apache.axiom.ts.soap.SOAPTestCase
{
public void <init>(org.apache.axiom.om.OMMetaFactory, org.apache.axiom.ts.soap.SOAPSpec)
{
org.apache.axiom.ts.soap.SOAPSpec v;
org.apache.axiom.om.OMMetaFactory v;
org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl v;
v := @this: org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl;
v := @parameter: org.apache.axiom.om.OMMetaFactory;
v := @parameter: org.apache.axiom.ts.soap.SOAPSpec;
specialinvoke v.<org.apache.axiom.ts.soap.SOAPTestCase: void <init>(org.apache.axiom.om.OMMetaFactory,org.apache.axiom.ts.soap.SOAPSpec)>(v, v);
return;
}
protected void runTest() throws java.lang.Throwable
{
org.apache.axiom.soap.SOAPFactory v, v;
org.apache.axiom.truth.OMElementSubject v;
org.apache.axiom.ts.soap.SOAPSpec v;
org.apache.axiom.soap.SOAPHeaderBlock v;
org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl v;
org.apache.axiom.om.OMNamespace v, v;
org.apache.axiom.ts.soap.HeaderBlockAttribute v;
org.apache.axiom.truth.OMAttributeSubject v;
javax.xml.namespace.QName v;
org.apache.axiom.om.OMAttribute v;
v := @this: org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl;
v = v.<org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl: org.apache.axiom.soap.SOAPFactory soapFactory>;
v = v.<org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl: org.apache.axiom.soap.SOAPFactory soapFactory>;
v = interfaceinvoke v.<org.apache.axiom.soap.SOAPFactory: org.apache.axiom.om.OMNamespace createOMNamespace(java.lang.String,java.lang.String)>("urn:test", "p");
v = interfaceinvoke v.<org.apache.axiom.soap.SOAPFactory: org.apache.axiom.soap.SOAPHeaderBlock createSOAPHeaderBlock(java.lang.String,org.apache.axiom.om.OMNamespace)>("block", v);
interfaceinvoke v.<org.apache.axiom.soap.SOAPHeaderBlock: void setRole(java.lang.String)>("urn:testrole");
v = <org.apache.axiom.ts.soap.HeaderBlockAttribute: org.apache.axiom.ts.soap.HeaderBlockAttribute ROLE>;
v = v.<org.apache.axiom.ts.soap.headerblock.TestSetRoleWithoutExistingNamespaceDecl: org.apache.axiom.ts.soap.SOAPSpec spec>;
v = virtualinvoke v.<org.apache.axiom.ts.soap.HeaderBlockAttribute: javax.xml.namespace.QName getQName(org.apache.axiom.ts.soap.SOAPSpec)>(v);
v = interfaceinvoke v.<org.apache.axiom.soap.SOAPHeaderBlock: org.apache.axiom.om.OMAttribute getAttribute(javax.xml.namespace.QName)>(v);
v = staticinvoke <org.apache.axiom.truth.AxiomTruth: org.apache.axiom.truth.OMAttributeSubject assertThat(org.apache.axiom.om.OMAttribute)>(v);
virtualinvoke v.<org.apache.axiom.truth.OMAttributeSubject: void isNotNull()>();
v = staticinvoke <org.apache.axiom.truth.AxiomTruth: org.apache.axiom.truth.OMElementSubject assertThat(org.apache.axiom.om.OMElement)>(v);
v = interfaceinvoke v.<org.apache.axiom.om.OMAttribute: org.apache.axiom.om.OMNamespace getNamespace()>();
virtualinvoke v.<org.apache.axiom.truth.OMElementSubject: void hasNamespaceDeclaration(org.apache.axiom.om.OMNamespace)>(v);
return;
}
}