public void TestDescribeVolumeType()
        {
            IBlockStorageProvider    provider    = Bootstrapper.CreateBlockStorageProvider();
            IEnumerable <VolumeType> volumeTypes = provider.ListVolumeTypes();

            Assert.IsNotNull(volumeTypes);
            if (!volumeTypes.Any())
            {
                Assert.Inconclusive("The test could not proceed because the specified account and/or region does not appear to contain any volume types.");
            }

            foreach (VolumeType volumeType in volumeTypes)
            {
                Assert.IsNotNull(volumeType);
                Assert.IsFalse(string.IsNullOrEmpty(volumeType.Id));
                VolumeType type = provider.DescribeVolumeType(volumeType.Id);
                Assert.IsNotNull(type);
                Assert.AreEqual(volumeType.Id, type.Id);
                Assert.AreEqual(volumeType.Name, type.Name);
            }
        }