@Test public void testValidateBadRequestOnImport() throws Throwable { this.host.testStart(1); this.host.send(validateBadRequestOnImportOperation((String) null, "body is required")); this.host.testWait(); this.host.testStart(1); this.host.send(validateBadRequestOnImportOperation("", "'yaml' cannot be empty")); this.host.testWait(); this.host.testStart(1); this.host.send(validateBadRequestOnImportOperation("abc", "Error processing YAML content: Cannot construct instance of `com.vmware.admiral.compute.content.compose.CommonDescriptionEntity` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('abc')")); this.host.testWait(); this.host.testStart(1); this.host.send(validateBadRequestOnImportOperation(getContent("docker.redis.v1.yaml"), "Unknown YAML content type! Only Blueprint and Docker Compose v2 formats are supported.")); this.host.testWait(); this.host.testStart(1); this.host.send(validateBadRequestOnImportOperation(getContent("composite.bad.yaml"), "Cannot deserialize instance of `java.lang.String` out of START_OBJECT token\n at [Source: UNKNOWN; line: -1, column: -1] (through reference chain: com.vmware.admiral.compute.container.ContainerDescriptionService$CompositeTemplateContainerDescription[\"logConfig\"])")); this.host.testWait(); this.host.testStart(1); this.host.send(validateBadRequestOnImportOperation(new Date(), "Failed to deserialize CompositeTemplate serialized content!")); this.host.testWait(); this.host.testStart(1); this.host.send(validateBadRequestOnImportOperation( getContent("docker.invalid.network.yaml"), "Error processing Docker Compose v2 YAML content")); this.host.testWait(); }