X-Git-Url: https://juplo.de/gitweb/?p=demos%2Fkafka%2Fdeduplication;a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Fdemo%2Fkafka%2Fdeduplication%2FDeduplicationTransformerIT.java;fp=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Fdemo%2Fkafka%2Fdeduplication%2FDeduplicationTransformerIT.java;h=f88f371cf3820b4e6cfaa93912f3dc691538f2ad;hp=bf2fc2dd939e82b624ee0e2777e081c05f5565d1;hb=ed96e4da83b3323cf7350ddc3cccd79e2fd542aa;hpb=1c19697420360e4fe2e6ab2386ef2d67133711b0 diff --git a/src/test/java/de/juplo/demo/kafka/deduplication/DeduplicationTransformerIT.java b/src/test/java/de/juplo/demo/kafka/deduplication/DeduplicationTransformerIT.java index bf2fc2d..f88f371 100644 --- a/src/test/java/de/juplo/demo/kafka/deduplication/DeduplicationTransformerIT.java +++ b/src/test/java/de/juplo/demo/kafka/deduplication/DeduplicationTransformerIT.java @@ -33,11 +33,11 @@ public class DeduplicationTransformerIT context.register(store, null); transformer.init(context); context.setTopic("foo"); + context.setOffset(1); Iterator transformed; context.setPartition(0); - context.setOffset(1); transformed = transformer.transform("1", "1").iterator(); assertThat(transformed.hasNext()).isTrue(); assertThat(transformed.next()).isEqualTo("1"); @@ -45,7 +45,6 @@ public class DeduplicationTransformerIT assertThat(store.get(0)).isEqualTo(1l); context.setPartition(1); - context.setOffset(1); transformed = transformer.transform("2", "2").iterator(); assertThat(transformed.hasNext()).isTrue(); assertThat(transformed.next()).isEqualTo("2"); @@ -54,14 +53,12 @@ public class DeduplicationTransformerIT assertThat(store.get(1)).isEqualTo(2l); context.setPartition(0); - context.setOffset(2); transformed = transformer.transform("1", "1").iterator(); assertThat(transformed.hasNext()).isFalse(); assertThat(store.get(0)).isEqualTo(1l); assertThat(store.get(1)).isEqualTo(2l); context.setPartition(0); - context.setOffset(3); transformed = transformer.transform("1", "4").iterator(); assertThat(transformed.hasNext()).isTrue(); assertThat(transformed.next()).isEqualTo("4"); @@ -71,7 +68,6 @@ public class DeduplicationTransformerIT // The order is only guaranteed per partition! context.setPartition(2); - context.setOffset(1); transformed = transformer.transform("3", "3").iterator(); assertThat(transformed.hasNext()).isTrue(); assertThat(transformed.next()).isEqualTo("3"); @@ -81,7 +77,6 @@ public class DeduplicationTransformerIT assertThat(store.get(2)).isEqualTo(3l); context.setPartition(1); - context.setOffset(2); transformed = transformer.transform("2", "2").iterator(); assertThat(transformed.hasNext()).isFalse(); assertThat(store.get(0)).isEqualTo(4l); @@ -89,7 +84,6 @@ public class DeduplicationTransformerIT assertThat(store.get(2)).isEqualTo(3l); context.setPartition(2); - context.setOffset(2); transformed = transformer.transform("3", "5").iterator(); assertThat(transformed.hasNext()).isTrue(); assertThat(transformed.next()).isEqualTo("5"); @@ -100,7 +94,6 @@ public class DeduplicationTransformerIT // The order is only guaranteed per partition! context.setPartition(1); - context.setOffset(3); transformed = transformer.transform("2", "6").iterator(); assertThat(transformed.hasNext()).isTrue(); assertThat(transformed.next()).isEqualTo("6");