@SuppressWarnings({"WeakerAccess", "unused"})
    public List<CapturedForward> forwarded(final String childName) {
        final LinkedList<CapturedForward> result = new LinkedList<>();
        for (final CapturedForward capture : capturedForwards) {
            if (capture.childName() == null || capture.childName().equals(childName)) {
                result.add(capture);
            }
        }
        return result;
    }
Get all the forwarded data this context has observed for a specific child by name.
The returned list will not be affected by subsequent interactions with the context.
The data in the list is in the same order as the calls to {@code forward(...)}.

@param childName The child name to retrieve forwards for
@return A list of key/value pairs that were previously passed to the context.
streams/test-utils/src/main/java/org/apache/kafka/streams/processor/MockProcessorContext.java