Changeset 1659
- Timestamp:
- 11/03/05 09:55:03 (3 years ago)
- Files:
-
- trunk/test/wsdl/axisArray/itemList.rb (modified) (2 diffs)
- trunk/test/wsdl/axisArray/test_axisarray.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/test/wsdl/axisArray/itemList.rb
r1520 r1659 1 # Generated by wsdl2ruby.rb with axisArray.wsdl. 1 require 'xsd/qname' 2 2 3 # urn:jp.gr.jin.rrr.example.itemListType3 # {urn:jp.gr.jin.rrr.example.itemListType}Item 4 4 class Item 5 5 @@schema_type = "Item" 6 6 @@schema_ns = "urn:jp.gr.jin.rrr.example.itemListType" 7 @@schema_element = [ 8 ["name", ["SOAP::SOAPString", XSD::QName.new(nil, "name")]]] 7 9 8 def name 9 @name 10 end 11 12 def name=(value) 13 @name = value 14 end 10 attr_accessor :name 15 11 16 12 def initialize(name = nil) … … 19 15 end 20 16 21 # urn:jp.gr.jin.rrr.example.itemListType 22 class ItemList < Array 23 # Contents type should be dumped here... 24 @@schema_type = "ItemList" 17 # {urn:jp.gr.jin.rrr.example.itemListType}ItemList 18 class ItemList < ::Array 19 @@schema_type = "Item" 25 20 @@schema_ns = "urn:jp.gr.jin.rrr.example.itemListType" 21 @@schema_element = [["Item", ["Item[]", XSD::QName.new(nil, "Item")]]] 26 22 end 27 trunk/test/wsdl/axisArray/test_axisarray.rb
r1520 r1659 40 40 def test_by_stub 41 41 header, body = ::SOAP::Processor.unmarshal(@xml) 42 ary = ::SOAP::Mapping.soap2obj(body.response) 42 ary = ::SOAP::Mapping.soap2obj(body.response).item 43 43 assert_equal(3, ary.size) 44 44 assert_equal("name1", ary[0].name)