Sha256: a3870c19c8c0bfbf26bcb5974a25ecf82b0196fa1fd692aafe4609a99cf19c95

Contents?: true

Size: 720 Bytes

Versions: 10

Compression:

Stored size: 720 Bytes

Contents

require 'spec_helper'

describe FuelSDK::DescribeError do

  it { should respond_to(:response) }

  let (:triggering) { FuelSDK::SoapResponse.new }

  it 'has passed message as error' do
    error = FuelSDK::DescribeError.new(triggering, 'i am an error message')
    expect(error.message).to eq 'i am an error message'
  end

  it 'triggering response is available' do
    error = FuelSDK::DescribeError.new(triggering, 'i am an error message')
    expect(error.response).to eq triggering
  end

  it 'sets message on response' do
    expect(triggering.message).to be_nil
    error = FuelSDK::DescribeError.new(triggering, 'i am an error message')
    expect(triggering.message).to eq 'i am an error message'
  end

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
fuelsdk-0.1.11 spec/soap/describe_error_spec.rb
fuelsdk-0.1.9 spec/soap/describe_error_spec.rb
fuelsdk-0.1.8 spec/soap/describe_error_spec.rb
fuelsdk-0.1.7 spec/soap/describe_error_spec.rb
fuelsdk-0.1.6 spec/soap/describe_error_spec.rb
fuelsdk-0.1.5 spec/soap/describe_error_spec.rb
fuelsdk-0.1.4 spec/soap/describe_error_spec.rb
fuelsdk-0.1.3 spec/soap/describe_error_spec.rb
fuelsdk-0.1.2 spec/soap/describe_error_spec.rb
fuelsdk-0.1.1 spec/soap/describe_error_spec.rb