@Override public Map<String, String> get() { GuestOSClient guestOSClient = client.getGuestOSClient(); return guestOSClient.listOSCategories(); } @Override
@Override public Map<String, String> get() { GuestOSClient guestOSClient = client.getGuestOSClient(); return guestOSClient.listOSCategories(); } @Override
@Inject public OSCategoryIn(CloudStackClient client) { this(Suppliers.ofInstance(checkNotNull(client, "client").getGuestOSClient().listOSCategories()), Suppliers .ofInstance(client.getGuestOSClient().listOSTypes())); }
@Inject public OSCategoryIn(CloudStackClient client) { this(Suppliers.ofInstance(checkNotNull(client, "client").getGuestOSClient().listOSCategories()), Suppliers .ofInstance(client.getGuestOSClient().listOSTypes())); }
public void testListOSCategories() throws Exception { Map<String, String> response = client.getGuestOSClient().listOSCategories(); assert null != response; assertTrue(response.size() >= 0); for (Entry<String, String> category : response.entrySet()) { checkOSCategory(category); } }
@BeforeMethod public void setUp() { client = createMock(CloudStackClient.class); guestOSClient = createMock(GuestOSClient.class); expect(client.getGuestOSClient()).andReturn(guestOSClient).times(2); Map<String, String> osCategories = Maps.newHashMap(); osCategories.put("1", "Ubuntu"); osCategories.put("2", "CentOS"); osCategories.put("3", "RHEL"); expect(guestOSClient.listOSCategories()).andReturn(osCategories); Set<OSType> osTypes = ImmutableSet.of( OSType.builder().id("10").OSCategoryId("1").description("Ubuntu 10.04 LTS").build(), OSType.builder().id("20").OSCategoryId("2").description("CentOS 5.4").build(), OSType.builder().id("30").OSCategoryId("3").description("RHEL 6").build() ); expect(guestOSClient.listOSTypes()).andReturn(osTypes); replay(client, guestOSClient); }