@Override
    public Processor<K, Change<V>, K, Change<VOut>> get() {
        return new KTableTransformValuesProcessor(transformerSupplier.get());
    }
@Test
    public void shouldCloseTransformerOnProcessorClose() {
        final KTableTransformValues<String, String, String> transformValues =
            new KTableTransformValues<>(parent, mockSupplier, null);

        when(mockSupplier.get()).thenReturn(transformer);
        doNothing().when(transformer).close();

        final Processor<String, Change<String>, String, Change<String>> processor = transformValues.get();
        processor.close();
    }