Detailed checks for `Brightbox` class
This commit is contained in:
parent
2cd387622e
commit
3b805f6483
|
@ -7,4 +7,25 @@ describe Brightbox do
|
|||
include Fog::BinSpec
|
||||
|
||||
let(:subject) { Brightbox }
|
||||
|
||||
describe "#services" do
|
||||
it "includes all services" do
|
||||
assert_includes Brightbox.services, :compute
|
||||
assert_includes Brightbox.services, :storage
|
||||
end
|
||||
end
|
||||
|
||||
describe "#class_for" do
|
||||
describe "when requesting compute service" do
|
||||
it "returns correct class" do
|
||||
assert_equal Fog::Compute::Brightbox, Brightbox.class_for(:compute)
|
||||
end
|
||||
end
|
||||
|
||||
describe "when requesting storage service" do
|
||||
it "returns correct class" do
|
||||
assert_equal Fog::Storage::Brightbox, Brightbox.class_for(:storage)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue