String streamName = generateStreamName();
stream().create(streamName, "%s | flibble: transform --expression=payload.toUpperCase() | %s", source, sink1);
stream().create(generateStreamName(),
"%s.flibble > transform --expression=payload.replaceAll('a','.') | %s", getTapName(streamName), sink2);
source.ensureReady().postData("Dracarys!");
assertThat(sink1, eventually(hasContentsThat(equalTo("DRACARYS!"))));
assertThat(sink2, eventually(hasContentsThat(equalTo("DRACARYS!"))));
}