@Override
    public <VOut> KStream<K, VOut> processValues(
        final FixedKeyProcessorSupplier<? super K, ? super V, VOut> processorSupplier,
        final String... stateStoreNames
    ) {
        return processValues(
            processorSupplier,
            Named.as(builder.newProcessorName(PROCESSVALUES_NAME)),
            stateStoreNames
        );
    }
@Test
    public void shouldNotAllowNullProcessValuesSupplierOnProcess() {
        final NullPointerException exception = assertThrows(
            NullPointerException.class,
            () -> testStream.processValues((FixedKeyProcessorSupplier<? super String, ? super String, Void>) null));
        assertThat(exception.getMessage(), equalTo("processorSupplier can't be null"));
    }