Sha256: a40a7fbef99cf0b6d939d345b1e42a3a27fbac4d13bfa80adf4e2337937c2983
Contents?: true
Size: 783 Bytes
Versions: 1
Compression:
Stored size: 783 Bytes
Contents
require 'spec_helper' describe 'VcloudConfigureRequest' do describe "#initialize" do it "should initialize without error out if files it requires are not present" do expect { request = VcloudConfigureRequest.new mock(:edge_gateway_config_url => true), 'auth-header', 'env', 'firewall', './this-is-no-path' }.to_not raise_error end end describe "#submit" do it "should not submit http request when no xml generated" do Component::Firewall.reset Net::HTTP.should_not_receive(:new) request = VcloudConfigureRequest.new mock(:edge_gateway_config_url => true), 'auth-header', 'env', 'firewall', './this-is-no-path' expect { request.submit }.to raise_error(SystemExit, "No rules found. exiting") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vcloud-net-spinner-0.1.2 | spec/vcloud_network_configurator/vcloud_configure_request_spec.rb |