@Test public void testGetActivePackages() { Set<ProductPackage> response = api.getAccountClient().getActivePackages(); assert null != response; assertTrue(response.size() >= 0); for (ProductPackage productPackage: response) { assert productPackage.getId() > 0 : response; assert productPackage.getName() != null : response; assert productPackage.getDescription() != null : response; assertTrue(productPackage.getItems().isEmpty()); } } }
public T fromProductPackage(ProductPackage in) { return this .id(in.getId()) .name(in.getName()) .description(in.getDescription()) .items(in.getItems()) .datacenters(in.getDatacenters()); } }
public T fromProductPackage(ProductPackage in) { return this .id(in.getId()) .name(in.getName()) .description(in.getDescription()) .items(in.getItems()) .datacenters(in.getDatacenters()); } }
@Test public void testGetProductPackage() { for (ProductPackage productPackage : accountClient.getActivePackages()) { ProductPackage response = client.getProductPackage(productPackage.getId()); assert null != response; assert response.getId() > 0 : response; assert response.getName() != null : response; assert response.getDescription() != null : response; assertTrue(response.getItems().size() >= 0); for (ProductItem item : response.getItems()) { // ProductItem newDetails = client.getProductItem(item.getId()); // assertEquals(item.getId(), newDetails.getId()); checkProductItem(item); } assertTrue(response.getDatacenters().size() > 0); for (Datacenter datacenter : response.getDatacenters()) { checkDatacenter(datacenter); } } }