diff --git a/streams/src/test/java/org/apache/kafka/streams/state/internals/InMemoryKeyValueLoggedStoreTest.java b/streams/src/test/java/org/apache/kafka/streams/state/internals/InMemoryKeyValueLoggedStoreTest.java index fbfbeb80b96..3607c9e1107 100644 --- a/streams/src/test/java/org/apache/kafka/streams/state/internals/InMemoryKeyValueLoggedStoreTest.java +++ b/streams/src/test/java/org/apache/kafka/streams/state/internals/InMemoryKeyValueLoggedStoreTest.java @@ -16,12 +16,18 @@ */ package org.apache.kafka.streams.state.internals; +import org.apache.kafka.streams.KeyValue; import org.apache.kafka.streams.processor.ProcessorContext; import org.apache.kafka.streams.processor.StateStoreSupplier; import org.apache.kafka.streams.state.KeyValueStore; import org.apache.kafka.streams.state.Stores; +import org.junit.Test; +import java.util.ArrayList; import java.util.Collections; +import java.util.List; + +import static org.junit.Assert.assertEquals; public class InMemoryKeyValueLoggedStoreTest extends AbstractKeyValueStoreTest { @@ -46,4 +52,14 @@ public class InMemoryKeyValueLoggedStoreTest extends AbstractKeyValueStoreTest { store.init(context, store); return store; } + + @Test + public void shouldPutAll() { + List> entries = new ArrayList<>(); + entries.add(new KeyValue<>(1, "1")); + entries.add(new KeyValue<>(2, "2")); + store.putAll(entries); + assertEquals(store.get(1), "1"); + assertEquals(store.get(2), "2"); + } }