@Test(expected = IllegalArgumentException.class)
  public void testStorageAccountInfoConfigNoAccountName() {
    configProps.setProperty(AzureCloudConfig.AZURE_STORAGE_ACCOUNT_INFO,
        "{\n" + "    \"storageAccountInfo\":[\n" + "      {\n" + "        \"partitionRange\":\"0-100\",\n"
            + "        \"storageScope\":\"https://wus2ambryprodblobstore1.blob.core.windows.net/.default\",\n"
            + "        \"storageEndpoint\":\"https://wus2ambryprodblobstore1.blob.core.windows.net\",\n" + "      }\n"
            + "    ]\n" + "    }");
    AzureCloudConfig azureCloudConfig = new AzureCloudConfig(new VerifiableProperties(configProps));
  }
Test Azure cloud config for a storage account with no account name
ambry-cloud/src/test/java/com/github/ambry/cloud/azure/AzureCloudConfigTest.java