Changeset 1673 for trunk/test/wsdl/test_fault.rb
- Timestamp:
- 11/17/05 23:30:05 (3 years ago)
- Files:
-
- trunk/test/wsdl/test_fault.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/test/wsdl/test_fault.rb
r1520 r1673 19 19 <env:Fault xmlns:n1="http://schemas.xmlsoap.org/soap/encoding/" 20 20 env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> 21 <faultcode xsi:type="xsd:string">Server</faultcode>22 <faultstring xsi:type="xsd:string">faultstring</faultstring>23 <faultactor xsi:type="xsd:string">faultactor</faultactor>21 <faultcode>Server</faultcode> 22 <faultstring>faultstring</faultstring> 23 <faultactor>faultactor</faultactor> 24 24 <detail xmlns:n2="http://www.ruby-lang.org/xmlns/ruby/type/custom" 25 25 xsi:type="n2:SOAPException"> … … 38 38 opt = {} 39 39 opt[:default_encodingstyle] = ::SOAP::EncodingNamespace 40 opt[:decode_typemap] = rpc_decode_typemap41 40 header, body = ::SOAP::Processor.unmarshal(@xml, opt) 42 41 fault = ::SOAP::Mapping.soap2obj(body.response) 43 42 assert_equal("Server", fault.faultcode) 44 43 assert_equal("faultstring", fault.faultstring) 45 assert_equal( URI.parse("faultactor"), fault.faultactor)44 assert_equal("faultactor", fault.faultactor) 46 45 assert_equal(5, fault.detail.cause) 47 46 end