> - assert vg.getStatusId() >= 0 : vg; > - assert vg.getUuid() != null : vg; > - assert vg.getPrimaryBackendIpAddress() != null : vg; > - assert vg.getPrimaryIpAddress() != null : vg; > + if (vg.getActiveTransactionCount() == 0) { > + assertNotNull(vg.getDomain(), "domain must be not null"); > + assertNotNull(vg.getFullyQualifiedDomainName(), > "fullyQualifiedDomainName must be not null"); > + assertNotNull(vg.getHostname(), "hostname must be not null"); > + assertTrue(vg.getId() > 0, "id must be greater than 0"); > + assertTrue(vg.getMaxCpu() > 0, "maxCpu must be greater than 0"); > + assertNotNull(vg.getMaxCpuUnits(), "maxCpuUnits must be not null"); > + assertTrue(vg.getMaxMemory() > 0, "maxMemory must be greater than > 0"); > + assertTrue(vg.getStartCpus() > 0, "startCpus must be greater than > 0"); > + assertTrue(vg.getStatusId() > 0, "statusId must be greater than 0"); > + assertNotNull(vg.getUuid(), "uuid must be not null"); > + } > } > > }
Still missing many live test methods. Currently only the get and create api methods are being tested. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/296/files#r11139941