@SuppressWarnings("unused")
        public CasesBuilder<I, O> addCase(final I input,
                                          final O expectedOutput) {
            addCase(TestCase.of(input, expectedOutput));
            return this;
        }
Add a test case to the {@link DynamicTest} {@link Stream} by specifying the input
and expected output of the test.

@param input          The input to the test case.
@param expectedOutput The expected output of the test case.
stroom-test-common/src/main/java/stroom/test/common/DynamicTestBuilder.java