Sha256: 13a5ce4e1bf9167163c6a765441907a933177482f72323622a884b201f8261c4
Contents?: true
Size: 769 Bytes
Versions: 22
Compression:
Stored size: 769 Bytes
Contents
require "spec_helper" require "fog/bin" require "helpers/bin" describe BareMetalCloud do include Fog::BinSpec let(:subject) { BareMetalCloud } describe "#services" do it "includes all services" do assert_includes BareMetalCloud.services, :compute end end describe "#class_for" do describe "when requesting storage service" do it "returns correct class" do assert_equal Fog::Compute::BareMetalCloud, BareMetalCloud.class_for(:compute) end end end describe "#[]" do describe "when requesting compute service" do it "returns instance" do Fog::Compute::BareMetalCloud.stub(:new, "instance") do assert_equal "instance", BareMetalCloud[:compute] end end end end end
Version data entries
22 entries across 20 versions & 4 rubygems