/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. */ package com.microsoft.azure.management.samples; import com.microsoft.azure.credentials.ApplicationTokenCredentials; import com.microsoft.azure.management.keyvault.samples.ManageKeyVault; import org.junit.Assert; import org.junit.Ignore; import org.junit.Test; import java.io.File; import java.io.IOException; public class KeyVaultSampleTests extends SamplesTestBase { @Test @Ignore("Some RBAC related issue with current credentials") public void testManageKeyVault() { String clientId = ""; if (!IS_MOCKED) { final File credFile = new File(System.getenv("AZURE_AUTH_LOCATION")); try { clientId = ApplicationTokenCredentials.fromFile(credFile).clientId(); } catch (IOException e) { e.printStackTrace(); } } Assert.assertTrue(ManageKeyVault.runSample(azure, clientId)); } }