Sha256: 0d5c5b53f59c60e1fc63a2f2c7d4577a8489994c970c2e1f279f59b7370e5ec0

Contents?: true

Size: 810 Bytes

Versions: 7

Compression:

Stored size: 810 Bytes

Contents

require "spec_helper"

describe Balanced::Callback, :vcr do
  before do
    api_key = Balanced::ApiKey.new.save
    Balanced.configure api_key.secret

    @marketplace = Balanced::Marketplace.new.save
  end

  describe "create", :vcr do
    before do
      @callback = @marketplace.create_callback(
          :url => "http://www.example.com/balanced_callback"
      )
    end

    context 'check url' do
      subject { @callback.url}
      it { should eql "http://www.example.com/balanced_callback" }
    end

  end

  describe "delete", :vcr do
    before do
      @callback = @marketplace.create_callback(
          :url => "http://www.example.com/balanced_callback"
      )
    end

    context 'delete' do
      it "should delete without an error" do
        @callback.destroy
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
balanced-0.8.2 spec/balanced/resources/callback_spec.rb
balanced-0.8.1 spec/balanced/resources/callback_spec.rb
balanced-0.7.5 spec/balanced/resources/callback_spec.rb
balanced-0.7.4 spec/balanced/resources/callback_spec.rb
balanced-0.7.2 spec/balanced/resources/callback_spec.rb
balanced-0.7.1 spec/balanced/resources/callback_spec.rb
balanced-0.7.0 spec/balanced/resources/callback_spec.rb