Sha256: 22884345149b5111af0bd2aa98f488fddef013570cec806485aca8e5ffadee9e

Contents?: true

Size: 512 Bytes

Versions: 2

Compression:

Stored size: 512 Bytes

Contents

# frozen_string_literal: true
RSpec.describe SoapyBing::Soap::Response::SubmitGenerateReportResponse do
  let(:request_id) { 'foobarbazqux' }
  let(:response_hash) do
    {
      'Envelope' => {
        'Body' => {
          'SubmitGenerateReportResponse' => {
            'ReportRequestId' => request_id
          }
        }
      }
    }
  end
  let(:subject) { described_class.new(response_hash) }

  it '#extract_payload returns request id' do
    expect(subject.extract_payload).to eq request_id
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
soapy_bing-0.1.0 spec/soapy_bing/soap/response/submit_generate_report_response_spec.rb
soapy_bing-0.0.5 spec/soapy_bing/soap/response/submit_generate_report_response_spec.rb