Sha256: 9f18788243ea9052df929b4b30023328e3b48729956ff6134f96094a0024c357

Contents?: true

Size: 751 Bytes

Versions: 1

Compression:

Stored size: 751 Bytes

Contents

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

# Storage Data Disk Class
class TestDeleteDisk < Minitest::Test
  # This class posesses the test cases for the requests of deleting data disks.
  def setup
    @service = Fog::Storage::AzureRM.new(storage_account_credentials)
    @blob_client = @service.instance_variable_get(:@blob_client)
    @storage_data_disk_object = ApiStub::Requests::Storage::File.get_blob_properties
  end

  def test_delete_disk_success
    @service.stub :delete_blob, nil do
      assert @service.delete_disk('testblob1')
    end
  end

  def test_delete_disk_failure
    @service.stub :delete_blob, @storage_data_disk_object do
      assert !@service.delete_disk('testblob1')
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fog-azure-rm-0.1.0 test/requests/storage/test_delete_disk.rb