Sha256: 99778162ca8f25516b1427ee6ae5a0a5799f0152f753d90d07c8ce5a62d22334

Contents?: true

Size: 592 Bytes

Versions: 6

Compression:

Stored size: 592 Bytes

Contents

require 'spec_helper'
require 'vcloud_network_configurator/vcloud_auth_request'

describe VcloudAuthRequest do

  context "submit an auth request" do
    before :each do
      stub_request(:post, "https://super:man@www.foo.bar/sessions").
        with(:headers => { 'Accept' => 'application/*+xml;version=5.1' })
    end

    it "should return response received" do
      vcloud_settings = VcloudSettings.new({ :url => "https://www.foo.bar" })
      request = VcloudAuthRequest.new vcloud_settings, "super", "man"

      request.submit
      request.should be_authenticated
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
vcloud-net-spinner-0.2.0 spec/vcloud_network_configurator/vcloud_auth_request_spec.rb
vcloud-net-spinner-0.1.6 spec/vcloud_network_configurator/vcloud_auth_request_spec.rb
vcloud-net-spinner-0.1.5 spec/vcloud_network_configurator/vcloud_auth_request_spec.rb
vcloud-net-spinner-0.1.4 spec/vcloud_network_configurator/vcloud_auth_request_spec.rb
vcloud-net-spinner-0.1.2 spec/vcloud_network_configurator/vcloud_auth_request_spec.rb
vcloud-network-configurator-0.1.0 spec/vcloud_network_configurator/vcloud_auth_request_spec.rb