spec/vcloud/requests/get_organization_spec.rb in fog-0.5.2 vs spec/vcloud/requests/get_organization_spec.rb in fog-0.5.3
- old
+ new
@@ -2,32 +2,32 @@
if Fog.mocking?
describe Fog::Vcloud, :type => :mock_vcloud_request do
subject { @vcloud }
- it { should respond_to :get_organization }
+ it { should respond_to(:get_organization) }
describe "#get_organization" do
context "with a valid organization uri" do
before { @organization = @vcloud.get_organization(@vcloud.default_organization_uri) }
subject { @organization }
it_should_behave_like "all responses"
- it { should have_headers_denoting_a_content_type_of "application/vnd.vmware.vcloud.org+xml" }
+ it { should have_headers_denoting_a_content_type_of("application/vnd.vmware.vcloud.org+xml") }
describe "#body" do
subject { @organization.body }
let(:links) { subject[:Link] }
it { should have(6).keys }
it_should_behave_like "it has the standard vcloud v0.8 xmlns attributes" # 3 keys
- it { should have_key_with_value :href, @mock_organization.href }
- it { should have_key_with_value :name, @mock_organization.name }
- it { should have_key_with_array :Link, @mock_organization.vdcs.map { |vdc|
+ it { should have_key_with_value(:href, @mock_organization.href)}
+ it { should have_key_with_value(:name, @mock_organization.name) }
+ it { should have_key_with_array(:Link, @mock_organization.vdcs.map { |vdc|
[{ :type => "application/vnd.vmware.vcloud.vdc+xml",
:href => vdc.href,
:name => vdc.name,
:rel => "down" },
{ :type => "application/vnd.vmware.vcloud.catalog+xml",
@@ -36,18 +36,17 @@
:rel => "down" },
{ :type => "application/vnd.vmware.vcloud.tasksList+xml",
:href => vdc.task_list.href,
:name => vdc.task_list.name,
:rel => "down" }]
- }.flatten }
+ }.flatten) }
end
end
context "with an organization uri that doesn't exist" do
subject { lambda { @vcloud.get_organization(URI.parse('https://www.fakey.com/api/v0.8/org/999')) } }
- it_should_behave_like "a request for a resource that doesn't exist"
+ it_should_behave_like("a request for a resource that doesn't exist")
end
end
end
-else
end