test/models/storage/test_directories.rb in fog-azure-rm-0.1.2 vs test/models/storage/test_directories.rb in fog-azure-rm-0.2.0
- old
+ new
@@ -12,11 +12,12 @@
end
def test_collection_methods
methods = [
:all,
- :get
+ :get,
+ :check_container_exists
]
methods.each do |method|
assert_respond_to @directories, method
end
end
@@ -54,8 +55,20 @@
exception = ->(*) { raise 'Error' }
@service.stub :get_container_properties, exception do
assert_raises(RuntimeError) do
@directories.get('test_container')
end
+ end
+ end
+
+ def test_check_container_exists_true_response
+ @service.stub :check_container_exists, true do
+ assert @directories.check_container_exists('test_container')
+ end
+ end
+
+ def test_check_container_exists_false_response
+ @service.stub :check_container_exists, false do
+ assert !@directories.check_container_exists('test_container')
end
end
end