1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
require 'test_helper'
require 'fog/openstack/volume'
require 'fog/openstack/volume/v1'
require 'fog/openstack/volume/v2'
describe "Fog::OpenStack::Volume, ['openstack', 'volume']" do
volume = Fog::OpenStack::Volume.new
describe "Volumes collection" do
%w{ volumes }.each do |collection|
it "should respond to #{collection}" do
volume.respond_to? collection
end
it "should respond to #{collection}.all" do
eval("volume.#{collection}").respond_to? 'all'
end
# not implemented
# it "should respond to #{collection}.get" do
# eval("volume.#{collection}").respond_to? 'get'
# end
end
end
end
|