public void createMapping(
            String mappingName,
            String tableName,
            List<SqlColumnMetadata> mappingColumns,
            String dataConnectionRef,
            String idColumn
    ) {

        sqlService.execute(
                createMappingQuery(mappingName, tableName, mappingColumns, dataConnectionRef, idColumn)
        ).close();
    }
@Test
    @SuppressWarnings("OperatorWrap")
    public void when_createMappingWithTwoColumns_then_quoteParameters() {
        mappingHelper.createMapping(
                "myMapping",
                "myTable",
                asList(
                        new SqlColumnMetadata("id", SqlColumnType.INTEGER, true),
                        new SqlColumnMetadata("name", SqlColumnType.VARCHAR, true)
                ),
                "dataConnectionRef",
                "idColumn"
        );

        verify(sqlService).execute(
                "CREATE MAPPING \"myMapping\" " +
                        "EXTERNAL NAME \"myTable\" " +
                        "( \"id\" INTEGER, \"name\" VARCHAR ) " +
                        "DATA CONNECTION \"dataConnectionRef\" " +
                        "OPTIONS (" +
                        " 'idColumn' = 'idColumn' " +
                        ")"
        );
    }