Sha256: 29901984286be2270a8c418ff0a27b15e5acb1df4a49e74eb8781628baa1813d

Contents?: true

Size: 866 Bytes

Versions: 46

Compression:

Stored size: 866 Bytes

Contents

require File.expand_path '../../test_helper', __dir__

# Test class for Check Azure Resource Exists Request
class TestCheckAzureResourceExists < Minitest::Test
  def setup
    @service = Fog::Resources::AzureRM.new(credentials)
    @client = @service.instance_variable_get(:@rmc)
    @resources = @client.resources
  end

  def test_tag_resource_success
    @resources.stub :check_existence, true do
        resource_id = '/subscriptions/########-####-####-####-############/resourceGroups/{RESOURCE-GROUP}/providers/Microsoft.Network/{PROVIDER-NAME}/{RESOURCE-NAME}'
        assert_equal @service.check_azure_resource_exists(resource_id, '2016-09-01'), true
    end
  end

  def test_invalid_resource_id_exeception
    resource_id = 'Invalid-Resource-ID'
    assert_raises(RuntimeError) { @service.check_azure_resource_exists(resource_id, '2016-09-01') }
  end
end

Version data entries

46 entries across 46 versions & 4 rubygems

Version Path
fog-azure-rm-0.6.0 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.5.3 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.5.2 test/requests/resources/test_check_azure_resource_exists.rb
far-gem-0.5.6 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.5.1 test/requests/resources/test_check_azure_resource_exists.rb
far-gem-0.5.5 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.5.0 test/requests/resources/test_check_azure_resource_exists.rb
far-gem-0.5.4 test/requests/resources/test_check_azure_resource_exists.rb
far-gem-0.5.3 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.9 test/requests/resources/test_check_azure_resource_exists.rb
far-gem-0.5.2 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.8 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.7 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.6 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.5 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-temp-0.0.5 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.4 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.3 test/requests/resources/test_check_azure_resource_exists.rb
far-gem-0.5.1 test/requests/resources/test_check_azure_resource_exists.rb
fog-azure-rm-0.4.2 test/requests/resources/test_check_azure_resource_exists.rb