private void verifyInstanceProperties(String script) { assertEquals(script, client.getInstanceApi().get().getUserDataForInstanceInRegion(null, instanceId)); assertEquals(null, client.getInstanceApi().get().getRootDeviceNameForInstanceInRegion(null, instanceId)); assert client.getInstanceApi().get().getRamdiskForInstanceInRegion(null, instanceId).startsWith("ari-"); assertEquals(false, client.getInstanceApi().get().isApiTerminationDisabledForInstanceInRegion(null, instanceId)); assert client.getInstanceApi().get().getKernelForInstanceInRegion(null, instanceId).startsWith("aki-"); assertEquals(InstanceType.M1_SMALL, client.getInstanceApi().get().getInstanceTypeForInstanceInRegion(null, instanceId)); assertEquals(InstanceInitiatedShutdownBehavior.TERMINATE, client.getInstanceApi().get() .getInstanceInitiatedShutdownBehaviorForInstanceInRegion(null, instanceId)); assertEquals(ImmutableMap.<String, EbsBlockDevice> of(), client.getInstanceApi().get() .getBlockDeviceMappingForInstanceInRegion(null, instanceId)); }