|
|
@@ -7,19 +7,20 @@ import org.junit.Test;
|
|
|
import com.fasterxml.jackson.databind.JsonNode;
|
|
|
import com.fasterxml.jackson.databind.node.ArrayNode;
|
|
|
import com.fasterxml.jackson.databind.node.JsonNodeFactory;
|
|
|
+import com.fasterxml.jackson.databind.node.JsonNodeType;
|
|
|
import com.fasterxml.jackson.databind.node.NullNode;
|
|
|
|
|
|
public class AllItemsTesterTest {
|
|
|
|
|
|
@Test
|
|
|
public void testRejectsNonArray() {
|
|
|
- assertFalse(new AllItemsTester(FixedTester.ACCEPT).accepts(NullNode.getInstance()));
|
|
|
+ assertFalse(new AllItemsTester(JsonNodeType.ARRAY, FixedTester.ACCEPT).accepts(NullNode.getInstance()));
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
public void testAcceptsEmptyArray() {
|
|
|
final ArrayNode node = new ArrayNode(JsonNodeFactory.instance);
|
|
|
- assertTrue(new AllItemsTester(FixedTester.ACCEPT).accepts(node));
|
|
|
+ assertTrue(new AllItemsTester(JsonNodeType.ARRAY, FixedTester.ACCEPT).accepts(node));
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
@@ -27,7 +28,7 @@ public class AllItemsTesterTest {
|
|
|
final ArrayNode node = new ArrayNode(JsonNodeFactory.instance);
|
|
|
node.add(false);
|
|
|
node.add(true);
|
|
|
- assertFalse(new AllItemsTester(FixedTester.REJECT).accepts(node));
|
|
|
+ assertFalse(new AllItemsTester(JsonNodeType.ARRAY, FixedTester.REJECT).accepts(node));
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
@@ -35,7 +36,7 @@ public class AllItemsTesterTest {
|
|
|
final ArrayNode node = new ArrayNode(JsonNodeFactory.instance);
|
|
|
node.add(false);
|
|
|
node.add(true);
|
|
|
- assertFalse(new AllItemsTester(JsonNode::asBoolean).accepts(node));
|
|
|
+ assertFalse(new AllItemsTester(JsonNodeType.ARRAY, JsonNode::asBoolean).accepts(node));
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
@@ -43,6 +44,6 @@ public class AllItemsTesterTest {
|
|
|
final ArrayNode node = new ArrayNode(JsonNodeFactory.instance);
|
|
|
node.add(true);
|
|
|
node.add(true);
|
|
|
- assertTrue(new AllItemsTester(JsonNode::asBoolean).accepts(node));
|
|
|
+ assertTrue(new AllItemsTester(JsonNodeType.ARRAY, JsonNode::asBoolean).accepts(node));
|
|
|
}
|
|
|
}
|