private void testCmdSplittedOnSpaces(final String composeDefinition, final String[] expectedInOrderCmds) { Map<String, String> parameters = new HashMap<String, String>(); parameters.put("serverVersion", "1.13"); parameters.put("serverUri", "http://localhost:25123"); parameters.put("dockerContainers", composeDefinition); parameters.put("definitionFormat", DefinitionFormat.COMPOSE.name()); CubeDockerConfiguration cubeConfiguration = CubeDockerConfiguration.fromMap(parameters, null); final DockerCompositions dockerContainersContent = cubeConfiguration.getDockerContainersContent(); final CubeContainer wildfly = dockerContainersContent.get("wildfly"); final Collection<String> commands = wildfly.getCmd(); assertThat(commands, IsIterableContainingInOrder.contains(expectedInOrderCmds)); }