Sha256: affc7206893539a56b19c5c04bd11c5489e775e36fc70b717a46d3b17d2c5d12
Contents?: true
Size: 1.15 KB
Versions: 1
Compression:
Stored size: 1.15 KB
Contents
require "rubygems" require "test/unit" require "mocha" require "shoulda" require "apricoteatsgorilla" require File.join(File.dirname(__FILE__), "..", "lib", "savon") require File.join(File.dirname(__FILE__), "factories", "wsdl") require File.join(File.dirname(__FILE__), "fixtures", "soap_response_fixture") module TestHelper def some_url "http://example.com" end def some_uri URI(some_url) end def service_http_mock(response_body) http_mock = mock("Net::HTTP") http_mock.stubs(:get).returns(response_mock(WsdlFactory.new.build)) http_mock.stubs(:request_post).returns(response_mock(response_body)) http_mock end def http_mock(response_body) http_mock = mock("Net::HTTP") http_mock.stubs(:get).returns(response_mock(response_body)) http_mock end def response_mock(response_body) build_response_mock("200", "OK", response_body) end def response_fault_mock build_response_mock("404", "NotFound") end def build_response_mock(code, message, body = nil) response_mock = mock("Net::HTTPResponse") response_mock.stubs(:code => code, :message => message, :body => body) response_mock end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
smacks-savon-0.1.2 | test/helper.rb |