private void SetupManagementClients(MockContext context)
{
LegacyResourceManagementClient = GetLegacyResourceManagementClient();
LegacySubscriptionClient = GetLegacySubscriptionClient();
ResourceManagementClient = GetResourceManagementClient(context);
SubscriptionClient = GetSubscriptionClient(context);
GalleryClient = GetGalleryClient();
AuthorizationManagementClient = GetAuthorizationManagementClient();
GraphClient = GetGraphClient(context);
InsightsClient = GetInsightsClient();
this.FeatureClient = this.GetFeatureClient(context);
var testEnvironment = this.csmTestFactory.GetTestEnvironment();
var credentials = new SubscriptionCredentialsAdapter(
testEnvironment.AuthorizationContext.TokenCredentials[Microsoft.Azure.Test.TokenAudience.Management],
testEnvironment.SubscriptionId);
HttpClientHelperFactory.Instance = new TestHttpClientHelperFactory(credentials);
helper.SetupManagementClients(ResourceManagementClient,
LegacyResourceManagementClient,
LegacySubscriptionClient,
SubscriptionClient,
GalleryClient,
AuthorizationManagementClient,
GraphClient,
InsightsClient,
this.FeatureClient);
}