> -      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

Reply via email to