Sha256: 8f5ba55d84545431ec7a66bb89e46640917ed36e06c330ef88b71ba2c56a18b7
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
require "minitest/autorun" require "fog/brightbox" describe Fog::Brightbox::Compute::Config do describe "when required arguments are included" do it "nothing is raised" do settings = { :brightbox_client_id => "cli-12345", :brightbox_secret => "1234567890" } config = Fog::Brightbox::Config.new(settings) Fog::Brightbox::Compute::Config.new(config) pass end end describe "when client_id is not in configuration" do it "raises ArgumentError" do settings = { :brightbox_secret => "1234567890" } config = Fog::Brightbox::Config.new(settings) assert_raises ArgumentError do Fog::Brightbox::Compute::Config.new(config) end end end describe "when client_secret is not in configuration" do it "raises ArgumentError" do settings = { :brightbox_client_id => "cli-12345" } config = Fog::Brightbox::Config.new(settings) assert_raises ArgumentError do Fog::Brightbox::Compute::Config.new(config) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fog-brightbox-0.1.0.dev2 | spec/fog/brightbox/compute/config_spec.rb |