diff --git a/json-path/src/test/java/com/jayway/jsonpath/internal/filter/ValueNodeTest.java b/json-path/src/test/java/com/jayway/jsonpath/internal/filter/ValueNodeTest.java new file mode 100644 index 00000000..e1d9ed2c --- /dev/null +++ b/json-path/src/test/java/com/jayway/jsonpath/internal/filter/ValueNodeTest.java @@ -0,0 +1,61 @@ +package com.jayway.jsonpath.internal.filter; + +import com.jayway.jsonpath.Configuration; +import com.jayway.jsonpath.Configuration.Defaults; +import com.jayway.jsonpath.DocumentContext; +import com.jayway.jsonpath.JsonPath; +import com.jayway.jsonpath.Option; +import com.jayway.jsonpath.spi.json.JacksonJsonNodeJsonProvider; +import com.jayway.jsonpath.spi.json.JsonProvider; +import com.jayway.jsonpath.spi.mapper.JacksonMappingProvider; +import com.jayway.jsonpath.spi.mapper.MappingProvider; +import java.util.EnumSet; +import java.util.Set; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.JUnit4; + +@RunWith(JUnit4.class) +public class ValueNodeTest { + + private static class TestDefaults implements Defaults { + + TestDefaults() {} + + @Override + public JsonProvider jsonProvider() { + return new JacksonJsonNodeJsonProvider(); + } + + @Override + public MappingProvider mappingProvider() { + return new JacksonMappingProvider(); + } + + @Override + public Set