Better coverage of new vc API
diff --git a/src/test/java/de/ids_mannheim/korap/collection/TestKorapCollectionJSON.java b/src/test/java/de/ids_mannheim/korap/collection/TestKorapCollectionJSON.java
index 910f574..963ef47 100644
--- a/src/test/java/de/ids_mannheim/korap/collection/TestKorapCollectionJSON.java
+++ b/src/test/java/de/ids_mannheim/korap/collection/TestKorapCollectionJSON.java
@@ -22,7 +22,28 @@
     public void collection1 () {
 	String metaQuery = _getJSONString("collection_1.jsonld");
 	KorapCollection kc = new KorapCollection(metaQuery);
-	System.err.println(kc.toString());
+	assertEquals(kc.toString(), "filter with QueryWrapperFilter(+pubDate:20000101); ");
+    };
+
+    @Test
+    public void collection2 () {
+	String metaQuery = _getJSONString("collection_2.jsonld");
+	KorapCollection kc = new KorapCollection(metaQuery);
+	assertEquals(kc.toString(), "filter with QueryWrapperFilter(+(+pubDate:[19900000 TO 99999999] +pubDate:[0 TO 20061099])); ");
+    };
+
+    @Test
+    public void collection3 () {
+	String metaQuery = _getJSONString("collection_3.jsonld");
+	KorapCollection kc = new KorapCollection(metaQuery);
+	assertEquals(kc.toString(), "");
+    };
+
+    @Test
+    public void collection5 () {
+	String metaQuery = _getJSONString("collection_5.jsonld");
+	KorapCollection kc = new KorapCollection(metaQuery);
+	assertEquals(kc.toString(), "filter with QueryWrapperFilter(+(pubDate:[19900000 TO 99999999] title:Mannheim)); ");
     };
 
     private String _getJSONString (String file) {
diff --git a/src/test/resources/queries/collections/collection_2.jsonld b/src/test/resources/queries/collections/collection_2.jsonld
index c6c39f4..52086b8 100644
--- a/src/test/resources/queries/collections/collection_2.jsonld
+++ b/src/test/resources/queries/collections/collection_2.jsonld
@@ -16,7 +16,7 @@
       "@type" : "korap:doc",
       "key" : "pubDate",
       "type" : "type:date",
-      "value" : "2006",
+      "value" : "2006-10",
       "match" : "match:leq"
     } ]
   }
diff --git a/src/test/resources/queries/collections/collection_5.jsonld b/src/test/resources/queries/collections/collection_5.jsonld
new file mode 100644
index 0000000..7c1b4f6
--- /dev/null
+++ b/src/test/resources/queries/collections/collection_5.jsonld
@@ -0,0 +1,23 @@
+{
+  "@context" : "http://ids-mannheim.de/ns/KorAP/json-ld/v0.2/context.jsonld",
+  "errors" : [ ],
+  "warnings" : [ ],
+  "announcements" : [ ],
+  "collection" : {
+    "@type" : "korap:docGroup",
+    "operation" : "operation:or",
+    "operands" : [ {
+      "@type" : "korap:doc",
+      "key" : "pubDate",
+      "type" : "type:date",
+      "value" : "1990",
+      "match" : "match:geq"
+    }, {
+      "@type" : "korap:doc",
+      "key" : "title",
+      "type" : "type:string",
+      "value" : "Mannheim",
+      "match" : "match:eq"
+    } ]
+  }
+}
\ No newline at end of file