Sha256: 58e69035913ca478abb04d352335a753a88e4bcc54ef75a775c009ac7c3f3117

Contents?: true

Size: 564 Bytes

Versions: 2

Compression:

Stored size: 564 Bytes

Contents

# encoding: UTF-8
require 'spec_helper'

describe Correios::SRO::WebService do
  describe "#request" do
    around do |example|
      Correios::SRO.configure { |config| config.log_enabled = false }
      example.run
      Correios::SRO.configure { |config| config.log_enabled = true }
    end

    let(:tracker) { Correios::SRO::Tracker.new }
    let(:web_service) { Correios::SRO::WebService.new(tracker) }

    it "returns XML response" do
      mock_request_for("<xml><fake></fake>")
      web_service.request!.should eql "<xml><fake></fake>"
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
correios-sro-xml-0.1.1 spec/correios/sro/web_service_spec.rb
correios-sro-xml-0.1.0 spec/correios/sro/web_service_spec.rb