class WsdlMapperTesting::FakeOperation
Attributes
input_d10r[RW]
input_s8r[RW]
output_d10r[RW]
output_d8r[RW]
Public Class Methods
new()
click to toggle source
# File lib/wsdl_mapper_testing/fake_operation.rb, line 8 def initialize @inputs = {} @outputs = {} @input_s8r = FakeS8r.new @output_s8r = FakeS8r.new @input_d10r = FakeD10r.new @output_d10r = FakeD10r.new end
Public Instance Methods
input_for_body(body, input)
click to toggle source
# File lib/wsdl_mapper_testing/fake_operation.rb, line 17 def input_for_body(body, input) @inputs[body] = input end
new_input(_header: nil, body: nil)
click to toggle source
# File lib/wsdl_mapper_testing/fake_operation.rb, line 25 def new_input(_header: nil, body: nil) @inputs.fetch body end
new_output(_header: nil, body: nil)
click to toggle source
# File lib/wsdl_mapper_testing/fake_operation.rb, line 29 def new_output(_header: nil, body: nil) @outputs.fetch body end
output_for_body(body, output)
click to toggle source
# File lib/wsdl_mapper_testing/fake_operation.rb, line 21 def output_for_body(body, output) @outputs[body] = output end