    @Test
    public void handleRequest() throws Exception {

        String jsonInputAndExpectedOutput = "{\"value\":\"testValue\"}";
        InputStream exampleInputStream = new ByteArrayInputStream(jsonInputAndExpectedOutput.getBytes(StandardCharsets.UTF_8));
        OutputStream exampleOutputStream = new OutputStream() {

            private final StringBuilder stringBuilder = new StringBuilder();

            @Override
            public void write(int b) {
                stringBuilder.append((char) b);
            }

            @Override
            public String toString() {
                return stringBuilder.toString();
            }
        };

        TestLambdaHandler lambdaHandler = new TestLambdaHandler();
        lambdaHandler.handleRequest(exampleInputStream, exampleOutputStream, null);
        assertEquals(jsonInputAndExpectedOutput, exampleOutputStream.toString());
    }