Sha256: 2d427f6cc2081a3d4d5f0cb3f495176398b93b16018cf1a5e92af3611add675a

Contents?: true

Size: 418 Bytes

Versions: 12

Compression:

Stored size: 418 Bytes

Contents

require 'core/spec_helper'

describe ZendeskAPI::Middleware::Response::Callback do
  let(:response) { "TEST" }

  before(:each) do
    client.insert_callback do |env|
      env[:body] = response
    end

    stub_request(:get, %r{test_endpoint}).to_return(:body => JSON.dump({ "ABC" => "DEF" }))
  end

  it "should call callbacks " do
    expect(client.connection.get("test_endpoint").body).to eq(response)
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
zendesk_api-1.13.1 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.12.1 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.12.0 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.7 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.6 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.5 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.4 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.3 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.2 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.1 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.11.0 spec/core/middleware/response/callback_spec.rb
zendesk_api-1.10.0 spec/core/middleware/response/callback_spec.rb