diff options
Diffstat (limited to 'container-search/src/test/java/com/yahoo/prelude/query/test/WandItemTestCase.java')
-rw-r--r-- | container-search/src/test/java/com/yahoo/prelude/query/test/WandItemTestCase.java | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/container-search/src/test/java/com/yahoo/prelude/query/test/WandItemTestCase.java b/container-search/src/test/java/com/yahoo/prelude/query/test/WandItemTestCase.java index 6a13ea130bc..40753ee1533 100644 --- a/container-search/src/test/java/com/yahoo/prelude/query/test/WandItemTestCase.java +++ b/container-search/src/test/java/com/yahoo/prelude/query/test/WandItemTestCase.java @@ -6,14 +6,14 @@ import com.yahoo.prelude.query.PureWeightedString; import com.yahoo.prelude.query.WandItem; import com.yahoo.prelude.query.textualrepresentation.Discloser; import com.yahoo.prelude.query.textualrepresentation.TextualQueryRepresentation; -import org.junit.Test; - -import static org.junit.Assert.assertEquals; +import org.junit.jupiter.api.Test; import java.nio.ByteBuffer; import java.util.HashMap; import java.util.Map; +import static org.junit.jupiter.api.Assertions.assertEquals; + /** * Unit tests for WandItem. */ @@ -22,7 +22,7 @@ public class WandItemTestCase { private static final double DELTA = 0.0000001; @Test - public void requireThatWandItemCanBeConstructed() { + void requireThatWandItemCanBeConstructed() { WandItem item = new WandItem("myfield", 10); assertEquals("myfield", item.getIndexName()); assertEquals(10, item.getTargetNumHits()); @@ -32,14 +32,14 @@ public class WandItemTestCase { } @Test - public void requireThatEncodeIsWorking() { + void requireThatEncodeIsWorking() { WandItem item = createSimpleItem(); ByteBuffer actual = ByteBuffer.allocate(128); ByteBuffer expect = ByteBuffer.allocate(128); expect.put((byte) 22).put((byte) 1); Item.putString("myfield", expect); - expect.put((byte)10); // targetNumHits + expect.put((byte) 10); // targetNumHits expect.putDouble(20); // scoreThreshold expect.putDouble(2.0); // thresholdBoostFactor new PureWeightedString("foo", 30).encode(expect); @@ -53,19 +53,24 @@ public class WandItemTestCase { } @Test - public void requireThatToStringIsWorking() { - assertEquals("WAND(10,20.0,2.0) myfield{[30]:\"foo\"}", createSimpleItem().toString()); + void requireThatToStringIsWorking() { + assertEquals("WAND(10,20.0,2.0) myfield{[30]:\"foo\"}", createSimpleItem().toString()); } @Test - public void requireThatDiscloseIsWorking() { + void requireThatDiscloseIsWorking() { class TestDiscloser implements Discloser { public final Map<String, Object> props = new HashMap<>(); + public void addProperty(String key, Object value) { props.put(key, value); } - public void setValue(Object value) {} - public void addChild(Item item) {} + + public void setValue(Object value) { + } + + public void addChild(Item item) { + } } TestDiscloser discloser = new TestDiscloser(); createSimpleItem().disclose(discloser); @@ -76,17 +81,17 @@ public class WandItemTestCase { } @Test - public void testTextualRepresentation() { + void testTextualRepresentation() { WandItem item = new WandItem("myfield", 10); item.addToken("term1", 10); item.setScoreThreshold(20); item.setThresholdBoostFactor(2.0); assertEquals("WAND[index=\"myfield\" scoreThreshold=20.0 targetNumHits=10 thresholdBoostFactor=2.0]{\n" + - " PURE_WEIGHTED_STRING[weight=10]{\n" + - " \"term1\"\n" + - " }\n" + - "}\n", - new TextualQueryRepresentation(item).toString()); + " PURE_WEIGHTED_STRING[weight=10]{\n" + + " \"term1\"\n" + + " }\n" + + "}\n", + new TextualQueryRepresentation(item).toString()); } private static WandItem createSimpleItem() { |