test/models/network/test_subnets.rb in fog-azure-rm-0.1.2 vs test/models/network/test_subnets.rb in fog-azure-rm-0.2.0

- old
+ new

@@ -9,11 +9,12 @@ end def test_collection_methods methods = [ :all, - :get + :get, + :check_subnet_exists ] methods.each do |method| assert_respond_to @subnets, method end end @@ -36,8 +37,20 @@ def test_get_method_response response = ApiStub::Models::Network::Subnet.create_subnet_response(@network_client) @service.stub :get_subnet, response do assert_instance_of Fog::Network::AzureRM::Subnet, @subnets.get('fog-test-rg', 'fog-test-vnet', 'fog-test-subnet') + end + end + + def test_check_subnet_exists_true_response + @service.stub :check_subnet_exists, true do + assert @subnets.check_subnet_exists('fog-test-rg', 'fog-test-vnet', 'fog-test-subnet') + end + end + + def test_check_subnet_exists_false_response + @service.stub :check_subnet_exists, false do + assert !@subnets.check_subnet_exists('fog-test-rg', 'fog-test-vnet', 'fog-test-subnet') end end end