Sha256: e59d7f22fcdb6a5b3eee0652ea60e9aba0c3a223cf0a297c6c219285da069c62

Contents?: true

Size: 614 Bytes

Versions: 14

Compression:

Stored size: 614 Bytes

Contents

require 'helper'

describe Desk::Client do
  context "Integration URL" do

    let(:endpoint) { "integration_url" }
    let(:id) { 1 }
    let(:check_key) { "name" }
    let(:check_value) { "Sample URL" }

    include_context "basic configuration"

    it_behaves_like "a list endpoint"

    it_behaves_like "a show endpoint"

    it_behaves_like "a create endpoint", {
      :name => "Sample URL",
      :description => "A sample Integration URL",
      :markup => "http://www.example.com"
    }

    it_behaves_like "an update endpoint", { :enabled => false }

    it_behaves_like "a delete endpoint"

  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
desk-1.2.0 spec/desk/client/integration_url_spec.rb
desk-1.1.1 spec/desk/client/integration_url_spec.rb
desk-1.1.0 spec/desk/client/integration_url_spec.rb
desk-1.0.10 spec/desk/client/integration_url_spec.rb
desk-1.0.9 spec/desk/client/integration_url_spec.rb
desk-1.0.8 spec/desk/client/integration_url_spec.rb
desk-1.0.7 spec/desk/client/integration_url_spec.rb
desk-1.0.6 spec/desk/client/integration_url_spec.rb
desk-1.0.5 spec/desk/client/integration_url_spec.rb
desk-1.0.4 spec/desk/client/integration_url_spec.rb
desk-1.0.3 spec/desk/client/integration_url_spec.rb
desk-1.0.2 spec/desk/client/integration_url_spec.rb
desk-1.0.1 spec/desk/client/integration_url_spec.rb
desk-1.0.0 spec/desk/client/integration_url_spec.rb