@Test public void testConfiguration() { KafkaTableSink kafkaTableSink = createTableSink(); KafkaTableSink newKafkaTableSink = kafkaTableSink.configure(FIELD_NAMES, FIELD_TYPES); assertNotSame(kafkaTableSink, newKafkaTableSink); assertArrayEquals(FIELD_NAMES, newKafkaTableSink.getFieldNames()); assertArrayEquals(FIELD_TYPES, newKafkaTableSink.getFieldTypes()); assertEquals(new RowTypeInfo(FIELD_TYPES), newKafkaTableSink.getOutputType()); }