From d31b5905c4426bdef5467fc39063ab7c7988fad1 Mon Sep 17 00:00:00 2001 From: Paul Thornthwaite Date: Thu, 11 Dec 2014 00:07:40 +0000 Subject: [PATCH] More specs to cover `Fog` methods --- spec/fog/bin_spec.rb | 10 ++++++++++ spec/fog/compute_spec.rb | 8 ++++++++ 2 files changed, 18 insertions(+) create mode 100644 spec/fog/compute_spec.rb diff --git a/spec/fog/bin_spec.rb b/spec/fog/bin_spec.rb index 9bdbc85c7..a071479f3 100644 --- a/spec/fog/bin_spec.rb +++ b/spec/fog/bin_spec.rb @@ -149,4 +149,14 @@ describe Fog do assert_includes Fog.available_providers, "Zerigo" if Zerigo.available? end end + + describe "#services" do + it "returns Hash of services" do + assert_kind_of Hash, Fog.services + assert_includes Fog.services, :cdn + assert_includes Fog.services, :compute + assert_includes Fog.services, :dns + assert_includes Fog.services, :storage + end + end end diff --git a/spec/fog/compute_spec.rb b/spec/fog/compute_spec.rb new file mode 100644 index 000000000..89363cb99 --- /dev/null +++ b/spec/fog/compute_spec.rb @@ -0,0 +1,8 @@ +require "minitest/autorun" +require "fog" + +describe Fog::Compute do + it "responds to []" do + assert_respond_to Fog::Compute, :[] + end +end