Sha256: 0b48698f558d7d9eb4a309ef87f070c5bd92ae37fb4cfbfc078eb80988915227
Contents?: true
Size: 1.14 KB
Versions: 3
Compression:
Stored size: 1.14 KB
Contents
require "spec_helper" describe Savon::Builder do subject(:builder) { Savon::Builder.new(:create_object, wsdl, globals, locals) } let(:globals) { Savon::GlobalOptions.new } # let(:locals) { Savon::LocalOptions.new } let(:wsdl) { Wasabi::Document.new Fixture.wsdl(:brand) } let(:no_wsdl) { Wasabi::Document.new } describe "#to_s" do it "defaults to include the default envelope namespace of :env" do message = { :message=>{ :template_object=>{ :longName=>"Zertico LLC Reseller" } } } locals = Savon::LocalOptions.new(message) builder = Savon::Builder.new(:create_object, wsdl, globals, locals) expect(builder.to_s).to eq('<?xml version="1.0" encoding="UTF-8"?><env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://api.service.softlayer.com/soap/v3/" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Body><tns:createObject><templateObject><longName>Zertico LLC Reseller</longName></templateObject></tns:createObject></env:Body></env:Envelope>') end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
savon-2.12.1 | spec/savon/softlayer_spec.rb |
savon-2.12.0 | spec/savon/softlayer_spec.rb |
savon-2.11.2 | spec/savon/softlayer_spec.rb |