TerremarkVCloudClient client = createMock(TerremarkVCloudClient.class);
VApp vApp = createMock(VApp.class);
InternetServiceAndPublicIpAddressSupplier supplier = createMock(InternetServiceAndPublicIpAddressSupplier.class);
expect(client.getVAppTemplate(templateURI)).andReturn(template);
expect(
client.instantiateVAppTemplateInVDC(vdcURI, templateURI, "name",
new InstantiateVAppTemplateOptions().productProperty("password", "password"))).andReturn(vApp);
Task task = createMock(Task.class);
URI vappLocation = URI.create("vapp");
URI taskLocation = URI.create("task");