class WsdlMapperTesting::Middlewares::FakeMessageFactory
Attributes
action[RW]
url[RW]
Public Class Methods
new(url = nil, action = nil, header =nil)
click to toggle source
# File lib/wsdl_mapper_testing/middlewares/fake_message_factory.rb, line 9 def initialize(url = nil, action = nil, header =nil) @url = url @action = action @header = header end
Public Instance Methods
call(operation, body, _args)
click to toggle source
# File lib/wsdl_mapper_testing/middlewares/fake_message_factory.rb, line 15 def call(operation, body, _args) envelope = WsdlMapper::SvcDesc::Envelope.new header: @header, body: body message = WsdlMapper::Runtime::Message.new @url, @action, envelope [operation, message] end