/** * 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.resources; import com.microsoft.azure.PagedList; import com.microsoft.azure.management.resources.core.TestBase; import com.microsoft.azure.management.resources.implementation.ResourceManager; import com.microsoft.rest.RestClient; import org.junit.Assert; import org.junit.Test; public class SubscriptionsTests extends TestBase { protected static ResourceManager.Authenticated resourceManager; @Override protected void initializeClients(RestClient restClient, String defaultSubscription, String domain) { resourceManager = ResourceManager .authenticate(restClient); } @Override protected void cleanUpResources() { } @Test public void canListSubscriptions() throws Exception { PagedList<Subscription> subscriptions = resourceManager.subscriptions().list(); Assert.assertTrue(subscriptions.size() > 0); } @Test public void canListLocations() throws Exception { PagedList<Location> locations = resourceManager.subscriptions().list().get(0).listLocations(); Assert.assertTrue(locations.size() > 0); } }