top10: 1.2.1 - `TestData` uses faked foreign classes for input-/output data
[demos/kafka/wordcount] / src / test / java / de / juplo / kafka / wordcount / query / TestRanking.java
index e7f8053..efad48b 100644 (file)
@@ -1,11 +1,21 @@
 package de.juplo.kafka.wordcount.query;
 
 import de.juplo.kafka.wordcount.top10.Entry;
+import lombok.AccessLevel;
+import lombok.AllArgsConstructor;
 import lombok.Data;
+import lombok.NoArgsConstructor;
 
 
+@AllArgsConstructor(access = AccessLevel.PRIVATE)
+@NoArgsConstructor
 @Data
 public class TestRanking
 {
-  private Entry[] entries;
+  private TestEntry[] entries;
+
+  public static TestRanking of(TestEntry... entries)
+  {
+    return new TestRanking(entries);
+  }
 }