    @Test
    public void testMultilineOutput() {

        final String config = "" +
                "rules:\n" +
                "  - name: camelCase\n" +
                "    severity: warning\n";

        final String schema = "" +
                "type Query {\n" +
                "  Name: String\n" +
                "  Id: String\n" +
                "  Age: String\n" +
                "}";

        final String configFilePath = createTempFile(config).getAbsolutePath();
        final String schemaFilePath = createTempFile(schema).getAbsolutePath();

        final String output = new Execution().execute(configFilePath, singletonList(schemaFilePath));

        new OutputChecker()
                .expect(
                        fileLine(schemaFilePath),
                        ruleLine("2:3", "warning", "Not allowed name Name", "camelCase"),
                        ruleLine("3:3", "warning", "Not allowed name Id", "camelCase"),
                        ruleLine("4:3", "warning", "Not allowed name Age", "camelCase"),
                        summaryLine(0, 3)
                )
                .check(output);
    }