@Test public void shouldNotFindPrefixedKsqlProperty() { assertNotFound( KsqlConfig.KSQL_CONFIG_PROPERTY_PREFIX + KsqlConfig.SINK_NUMBER_OF_PARTITIONS_PROPERTY); }
@Test public void shouldResolveProducerPrefixedProducerConfig() { assertThat(resolver.resolve( StreamsConfig.PRODUCER_PREFIX + ProducerConfig.BUFFER_MEMORY_CONFIG, true), is(resolvedItem(ProducerConfig.BUFFER_MEMORY_CONFIG, PRODUCER_CONFIG_DEF))); }
@Test public void shouldReturnUnresolvedForOtherKsqlFunctionProperty() { assertThat( resolver.resolve(KsqlConfig.KSQL_FUNCTIONS_PROPERTY_PREFIX + "some_udf.some.prop", true), is(unresolvedItem(KsqlConfig.KSQL_FUNCTIONS_PROPERTY_PREFIX + "some_udf.some.prop"))); }
@Test public void shouldResolveKsqlPrefixedProducerConfig() { assertThat(resolver.resolve( KsqlConfig.KSQL_STREAMS_PREFIX + ProducerConfig.BUFFER_MEMORY_CONFIG, true), is(resolvedItem(ProducerConfig.BUFFER_MEMORY_CONFIG, PRODUCER_CONFIG_DEF))); }
@Test public void shouldReturnUnresolvedForOtherConfigIfNotStrict() { assertThat(resolver.resolve("confluent.monitoring.interceptor.topic", false), is(unresolvedItem("confluent.monitoring.interceptor.topic"))); }
@Test public void shouldResolveProducerConfig() { assertThat(resolver.resolve(ProducerConfig.BUFFER_MEMORY_CONFIG, true), is(resolvedItem(ProducerConfig.BUFFER_MEMORY_CONFIG, PRODUCER_CONFIG_DEF))); }
@Test public void shouldNotFindUnknownStreamsProperty() { assertNotFound(KsqlConfig.KSQL_STREAMS_PREFIX + "you.won't.find.me...right"); }
@Test public void shouldResolveStreamsConfig() { assertThat(resolver.resolve(StreamsConfig.COMMIT_INTERVAL_MS_CONFIG, true), is(resolvedItem(StreamsConfig.COMMIT_INTERVAL_MS_CONFIG, STREAMS_CONFIG_DEF))); }
@Test public void shouldNotFindUnknownKsqlProperty() { assertNotFound(KsqlConfig.KSQL_CONFIG_PROPERTY_PREFIX + "you.won't.find.me...right"); }
@Test public void shouldResolveConsumerPrefixedConsumerConfig() { assertThat(resolver.resolve( StreamsConfig.CONSUMER_PREFIX + ConsumerConfig.FETCH_MIN_BYTES_CONFIG, true), is(resolvedItem(ConsumerConfig.FETCH_MIN_BYTES_CONFIG, CONSUMER_CONFIG_DEF))); }
@Test public void shouldNotFindUnknownConsumerProperty() { assertNotFound(StreamsConfig.CONSUMER_PREFIX + "you.won't.find.me...right"); }
@Test public void shouldResolveKsqlStreamPrefixedStreamConfig() { assertThat(resolver.resolve( KsqlConfig.KSQL_STREAMS_PREFIX + StreamsConfig.COMMIT_INTERVAL_MS_CONFIG, true), is(resolvedItem(StreamsConfig.COMMIT_INTERVAL_MS_CONFIG, STREAMS_CONFIG_DEF))); }
@Test public void shouldNotFindUnknownProducerProperty() { assertNotFound(StreamsConfig.PRODUCER_PREFIX + "you.won't.find.me...right"); }
@Test public void shouldResolveConsumerConfig() { assertThat(resolver.resolve(ConsumerConfig.FETCH_MIN_BYTES_CONFIG, true), is(resolvedItem(ConsumerConfig.FETCH_MIN_BYTES_CONFIG, CONSUMER_CONFIG_DEF))); }
@Test public void shouldResolveKsqlPrefixedConsumerConfig() { assertThat(resolver.resolve( KsqlConfig.KSQL_STREAMS_PREFIX + ConsumerConfig.FETCH_MIN_BYTES_CONFIG, true), is(resolvedItem(ConsumerConfig.FETCH_MIN_BYTES_CONFIG, CONSUMER_CONFIG_DEF))); }
@Test public void shouldResolveKsqlProperty() { assertThat(resolver.resolve(KsqlConfig.SINK_NUMBER_OF_PARTITIONS_PROPERTY, true), is(resolvedItem(KsqlConfig.SINK_NUMBER_OF_PARTITIONS_PROPERTY, KSQL_CONFIG_DEF))); }
@Test public void shouldResolveKnownKsqlFunctionProperty() { assertThat(resolver.resolve(KsqlConfig.KSQL_FUNCTIONS_SUBSTRING_LEGACY_ARGS_CONFIG, true), is(resolvedItem(KsqlConfig.KSQL_FUNCTIONS_SUBSTRING_LEGACY_ARGS_CONFIG, KSQL_CONFIG_DEF))); }
@Test public void shouldResolveKsqlConsumerPrefixedConsumerConfig() { assertThat(resolver.resolve( KsqlConfig.KSQL_STREAMS_PREFIX + StreamsConfig.CONSUMER_PREFIX + ConsumerConfig.FETCH_MIN_BYTES_CONFIG, true), is(resolvedItem(ConsumerConfig.FETCH_MIN_BYTES_CONFIG, CONSUMER_CONFIG_DEF))); }
@Test public void shouldResolveKsqlProducerPrefixedProducerConfig() { assertThat(resolver.resolve( KsqlConfig.KSQL_STREAMS_PREFIX + StreamsConfig.PRODUCER_PREFIX + ProducerConfig.BUFFER_MEMORY_CONFIG, true), is(resolvedItem(ProducerConfig.BUFFER_MEMORY_CONFIG, PRODUCER_CONFIG_DEF))); }