Fix assertEquals argument order in TestKrill

Change-Id: I7c7069557b42c4b6702f5dfc2b05f3e98ad2b8f1
diff --git a/src/test/java/de/ids_mannheim/korap/search/TestKrill.java b/src/test/java/de/ids_mannheim/korap/search/TestKrill.java
index fe4adcc..e03e7ac 100644
--- a/src/test/java/de/ids_mannheim/korap/search/TestKrill.java
+++ b/src/test/java/de/ids_mannheim/korap/search/TestKrill.java
@@ -39,15 +39,15 @@
 
         // Count:
         meta.setCount(30);
-        assertEquals(meta.getCount(), 30);
+        assertEquals(30, meta.getCount());
         meta.setCount(20);
-        assertEquals(meta.getCount(), 20);
+        assertEquals(20, meta.getCount());
         meta.setCount(-50);
-        assertEquals(meta.getCount(), 20);
+        assertEquals(20, meta.getCount());
         meta.setCount(500);
         assertEquals(meta.getCount(), meta.getCountMax());
         meta.setCount(0);
-        assertEquals(meta.getCount(), 0);
+        assertEquals(0, meta.getCount());
     };
 
     @Test
@@ -58,15 +58,15 @@
 
         // startIndex
         meta.setStartIndex(5);
-        assertEquals(meta.getStartIndex(), 5);
+        assertEquals(5, meta.getStartIndex());
         meta.setStartIndex(1);
-        assertEquals(meta.getStartIndex(), 1);
+        assertEquals(1, meta.getStartIndex());
         meta.setStartIndex(0);
-        assertEquals(meta.getStartIndex(), 0);
+        assertEquals(0, meta.getStartIndex());
         meta.setStartIndex(70);
-        assertEquals(meta.getStartIndex(), 70);
+        assertEquals(70, meta.getStartIndex());
         meta.setStartIndex(-5);
-        assertEquals(meta.getStartIndex(), 0);
+        assertEquals(0, meta.getStartIndex());
     };
 
 
@@ -74,8 +74,9 @@
     public void searchQuery () {
         Krill ks = new Krill(new QueryBuilder("field1").seg("a").with("b"));
         // query
-        assertEquals(ks.getSpanQuery().toString(),
-                "spanSegment(field1:a, field1:b)");
+        assertEquals(
+            "spanSegment(field1:a, field1:b)",
+            ks.getSpanQuery().toString());
     };
 
 
@@ -105,10 +106,11 @@
         assertTrue(meta.hasSnippets());
 
         Result kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 6);
-        assertEquals(kr.getMatches().size(), 1);
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "... dem [[Buchstaben]] A ...");
+        assertEquals(6, kr.getTotalResults());
+        assertEquals(1, kr.getMatches().size());
+        assertEquals(
+            "... dem [[Buchstaben]] A ...",
+            kr.getMatch(0).getSnippetBrackets());
 
         JsonNode res = ks.toJsonNode();
         
@@ -132,9 +134,9 @@
         meta.setCount(0);
 
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 6);
-        assertEquals(kr.getItemsPerPage(), 0);
-        assertEquals(kr.getMatches().size(), 0);
+        assertEquals(6, kr.getTotalResults());
+        assertEquals(0, kr.getItemsPerPage());
+        assertEquals(0, kr.getMatches().size());
 
         // Handle count=0 correctly
         meta = ks.getMeta();
@@ -142,9 +144,9 @@
         meta.setCutOff(true);
 
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), -1);
-        assertEquals(kr.getItemsPerPage(), 0);
-        assertEquals(kr.getMatches().size(), 0);
+        assertEquals(-1, kr.getTotalResults());
+        assertEquals(0, kr.getItemsPerPage());
+        assertEquals(0, kr.getMatches().size());
         
         // Handle tokens=true and
         // snippet=false correctly
@@ -155,8 +157,8 @@
         meta.setSnippets(false);
 
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 6);
-        assertEquals(kr.getMatches().size(), 1);
+        assertEquals(6, kr.getTotalResults());
+        assertEquals(1, kr.getMatches().size());
 
         res = kr.toJsonNode();
 
@@ -174,25 +176,26 @@
 
         ks = new Krill(json);
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 0);
-        assertEquals(kr.getItemsPerPage(), 25);
-        assertEquals(kr.getMatches().size(), 0);
+        assertEquals(0, kr.getTotalResults());
+        assertEquals(25, kr.getItemsPerPage());
+        assertEquals(0, kr.getMatches().size());
 
         res = mapper.readTree(kr.toJsonString());
-        assertEquals(res.at("/meta/serialQuery").asText(),"tokens:i:grösstenteils");
+        assertEquals("tokens:i:grösstenteils", res.at("/meta/serialQuery").asText());
 
         json = "{\"query\":{\"@type\":\"koral:token\",\"wrap\":{\"@type\":\"koral:term\",\"flags\": [\"flags:caseInsensitive\"],\"key\": \"Größtenteils\",\"layer\":\"orth\",\"match\": \"match:eq\"}}}";
         
         ks = new Krill(json);
         kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 2);
-        assertEquals(kr.getItemsPerPage(), 25);
-        assertEquals(kr.getMatches().size(), 2);
+        assertEquals(2, kr.getTotalResults());
+        assertEquals(25, kr.getItemsPerPage());
+        assertEquals(2, kr.getMatches().size());
 
         res = mapper.readTree(kr.toJsonString());
-        assertEquals(res.at("/meta/serialQuery").asText(),
-                     "spanOr([tokens:i:grösstenteils, tokens:i:größtenteils])");
+        assertEquals(
+            "spanOr([tokens:i:grösstenteils, tokens:i:größtenteils])",
+            res.at("/meta/serialQuery").asText());
     };
 
 
@@ -213,7 +216,7 @@
 
         Krill ks = new Krill(json);
         Result kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 66);
+        assertEquals(66, kr.getTotalResults());
         assertEquals(5, kr.getItemsPerPage());
         assertEquals(5, kr.getStartIndex());
         assertEquals("... a: A ist [[der klangreichste]] der V ...",
@@ -245,27 +248,27 @@
         Krill ks = new Krill(json);
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
 
         ks = new Krill(json);
         // Ignore the collection part of the query!
         ks.setCollection(new KrillCollection());
         kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 5);
+        assertEquals(5, kr.getTotalResults());
 
         json = getJsonString(
                 getClass().getResource("/queries/metaquery5.jsonld").getFile());
 
         ks = new Krill(json);
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
 
         json = getJsonString(
                 getClass().getResource("/queries/metaquery6.jsonld").getFile());
         ks = new Krill(json);
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 1);        
+        assertEquals(1, kr.getTotalResults());        
     };
 
 
@@ -290,8 +293,8 @@
         };
         ki.commit();
         Result kr = new Krill("{ query").apply(ki);
-        assertEquals(kr.getTotalResults(), 0);
-        assertEquals(kr.getError(0).getMessage(), "Unable to parse JSON");
+        assertEquals(0, kr.getTotalResults());
+        assertEquals("Unable to parse JSON", kr.getError(0).getMessage());
     };
 
 
@@ -312,7 +315,7 @@
 
         Result kr = new Krill(json).apply(ki);
         assertEquals(0, kr.getStartIndex());
-        assertEquals(kr.getTotalResults(), 0);
+        assertEquals(0, kr.getTotalResults());
         assertEquals(25, kr.getItemsPerPage());
     };
 
@@ -335,7 +338,7 @@
         Result kr = new Krill(json).apply(ki);
         assertEquals(50, kr.getItemsPerPage());
         assertEquals(49950, kr.getStartIndex());
-        assertEquals(kr.getTotalResults(), 0);
+        assertEquals(0, kr.getTotalResults());
     };
 
 
@@ -391,7 +394,7 @@
 
         Krill ks = new Krill(json);
         Result kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 10);
+        assertEquals(10, kr.getTotalResults());
         assertEquals(
                 "A bzw. a ist der erste Buchstabe des"
                         + " lateinischen [[Alphabets]] und ein Vokal."
@@ -402,7 +405,7 @@
         ks.getMeta().setCount(5);
         ks.getMeta().setStartPage(2);
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 10);
+        assertEquals(10, kr.getTotalResults());
         assertEquals(5, kr.getStartIndex());
         assertEquals(5, kr.getItemsPerPage());
 
@@ -411,7 +414,7 @@
 
         kr = new Krill(json).apply(ki);
 
-        assertEquals(kr.getTotalResults(), -1);
+        assertEquals(-1, kr.getTotalResults());
         assertEquals(
                 "... lls seit den Griechen beibehalten worden."
                         + " 3. Bedeutungen in der Biologie steht A für"
@@ -445,7 +448,7 @@
 
         Krill ks = new Krill(json);
         Result kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 10);
+        assertEquals(10, kr.getTotalResults());
         assertEquals(5, kr.getStartIndex());
         assertEquals(5, kr.getItemsPerPage());
 
@@ -453,7 +456,7 @@
                 getClass().getResource("/queries/bsp-cutoff.jsonld").getFile());
         ks = ks = new Krill(json);
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), -1);
+        assertEquals(-1, kr.getTotalResults());
         assertEquals(2, kr.getStartIndex());
         assertEquals(2, kr.getItemsPerPage());
 
@@ -485,7 +488,7 @@
 
         ks = new Krill(json);
         kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 10);
+        assertEquals(10, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(20, kr.getItemsPerPage());
 
@@ -495,7 +498,7 @@
         assertEquals("WPD_AAA.00002", kr.getMatch(7).getDocID());
         assertEquals("WPD_AAA.00002", kr.getMatch(8).getDocID());
         assertEquals("WPD_AAA.00004", kr.getMatch(9).getDocID());
-        assertEquals(kr.getTotalResources(), 3);
+        assertEquals(3, kr.getTotalResources());
 
         ks = new Krill(json);
         ks.getMeta().setItemsPerResource(1);
@@ -506,8 +509,8 @@
         assertEquals("WPD_AAA.00002", kr.getMatch(1).getDocID());
         assertEquals("WPD_AAA.00004", kr.getMatch(2).getDocID());
 
-        assertEquals(kr.getTotalResults(), 3);
-        assertEquals(kr.getTotalResources(), 3);
+        assertEquals(3, kr.getTotalResults());
+        assertEquals(3, kr.getTotalResources());
         assertEquals(0, kr.getStartIndex());
         assertEquals(20, kr.getItemsPerPage());
 
@@ -522,8 +525,8 @@
         assertEquals("WPD_AAA.00002", kr.getMatch(3).getDocID());
         assertEquals("WPD_AAA.00004", kr.getMatch(4).getDocID());
 
-        assertEquals(kr.getTotalResults(), 5);
-        assertEquals(kr.getTotalResources(), 3);
+        assertEquals(5, kr.getTotalResults());
+        assertEquals(3, kr.getTotalResources());
         assertEquals(0, kr.getStartIndex());
         assertEquals(20, kr.getItemsPerPage());
 
@@ -537,8 +540,8 @@
 
         assertEquals("WPD_AAA.00002", kr.getMatch(0).getDocID());
 
-        assertEquals(kr.getTotalResults(), 3);
-        assertEquals(kr.getTotalResources(), 3);
+        assertEquals(3, kr.getTotalResults());
+        assertEquals(3, kr.getTotalResources());
         assertEquals(1, kr.getStartIndex());
         assertEquals(1, kr.getItemsPerPage());
 
@@ -554,8 +557,8 @@
 
         assertEquals("WPD_AAA.00002", kr.getMatch(0).getDocID());
 
-        assertEquals(kr.getTotalResults(), 5);
-        assertEquals(kr.getTotalResources(), 3);
+        assertEquals(5, kr.getTotalResults());
+        assertEquals(3, kr.getTotalResources());
         assertEquals(2, kr.getStartIndex());
         assertEquals(1, kr.getItemsPerPage());
 
@@ -594,7 +597,7 @@
 
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 2);
+        assertEquals(2, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(25, kr.getItemsPerPage());
     };
@@ -609,61 +612,65 @@
                 getClass().getResourceAsStream("/goe/AGA-03828.json.gz"), true);
         ki.commit();
 
-        assertEquals(fd.getUID(), 1);
-        assertEquals(fd.getTextSigle(), "GOE_AGA.03828");
-        assertEquals(fd.getDocSigle(), "GOE_AGA");
-        assertEquals(fd.getCorpusSigle(), "GOE");
-        assertEquals(fd.getFieldValue("title"), "Autobiographische Einzelheiten");
+        assertEquals(1, fd.getUID());
+        assertEquals("GOE_AGA.03828", fd.getTextSigle());
+        assertEquals("GOE_AGA", fd.getDocSigle());
+        assertEquals("GOE", fd.getCorpusSigle());
+        assertEquals("Autobiographische Einzelheiten", fd.getFieldValue("title"));
         assertNull(fd.getFieldValue("subTitle"));
-        assertEquals(fd.getFieldValue("textType"), "Autobiographie");
+        assertEquals("Autobiographie", fd.getFieldValue("textType"));
         assertNull(fd.getFieldValue("textTypeArt"));
         assertNull(fd.getFieldValue("textTypeRef"));
         assertNull(fd.getFieldValue("textColumn"));
         assertNull(fd.getFieldValue("textDomain"));
-        // assertEquals(fd.getPages(), "529-547");
-        assertEquals(fd.getFieldValue("availability"), "QAO-NC");
-        assertEquals(fd.getFieldValue("creationDate"), "1820");
-        assertEquals(fd.getFieldValue("pubDate"), "1982");
-        assertEquals(fd.getFieldValue("author"), "Goethe, Johann Wolfgang von");
+        // assertEquals("529-547", fd.getPages());
+        assertEquals("QAO-NC", fd.getFieldValue("availability"));
+        assertEquals("1820", fd.getFieldValue("creationDate"));
+        assertEquals("1982", fd.getFieldValue("pubDate"));
+        assertEquals("Goethe, Johann Wolfgang von", fd.getFieldValue("author"));
         assertNull(fd.getFieldValue("textClass"));
-        assertEquals(fd.getFieldValue("language"), "de");
-        assertEquals(fd.getFieldValue("pubPlace"), "München");
-        assertEquals(fd.getFieldValue("reference"),
-                "Goethe, Johann Wolfgang von:"
+        assertEquals("de", fd.getFieldValue("language"));
+        assertEquals("München", fd.getFieldValue("pubPlace"));
+        assertEquals(
+            "Goethe, Johann Wolfgang von:"
                         + " Autobiographische Einzelheiten,"
                         + " (Geschrieben bis 1832), In: Goethe,"
                         + " Johann Wolfgang von: Goethes Werke,"
                         + " Bd. 10, Autobiographische Schriften"
                         + " II, Hrsg.: Trunz, Erich. München: "
-                        + "Verlag C. H. Beck, 1982, S. 529-547");
-        assertEquals(fd.getFieldValue("publisher"), "Verlag C. H. Beck");
+                        + "Verlag C. H. Beck, 1982, S. 529-547",
+            fd.getFieldValue("reference"));
+        assertEquals("Verlag C. H. Beck", fd.getFieldValue("publisher"));
         assertNull(fd.getFieldValue("editor"));
         assertNull(fd.getFieldValue("fileEditionStatement"));
         assertNull(fd.getFieldValue("biblEditionStatement"));
         assertNull(fd.getFieldValue("keywords"));
 
-        assertEquals(fd.getFieldValue("tokenSource"), "opennlp#tokens");
-        assertEquals(fd.getFieldValue("foundries"),
-                "base base/paragraphs base/sentences corenlp "
+        assertEquals("opennlp#tokens", fd.getFieldValue("tokenSource"));
+        assertEquals(
+            "base base/paragraphs base/sentences corenlp "
                         + "corenlp/constituency corenlp/morpho "
                         + "corenlp/namedentities corenlp/sentences "
                         + "glemm glemm/morpho mate mate/morpho"
                         + " opennlp opennlp/morpho opennlp/sentences"
                         + " treetagger treetagger/morpho "
-                        + "treetagger/sentences");
-        assertEquals(fd.getFieldValue("layerInfos"),
-                "base/s=spans corenlp/c=spans corenlp/ne=tokens"
+                        + "treetagger/sentences",
+            fd.getFieldValue("foundries"));
+        assertEquals(
+            "base/s=spans corenlp/c=spans corenlp/ne=tokens"
                         + " corenlp/p=tokens corenlp/s=spans glemm/l=tokens"
                         + " mate/l=tokens mate/m=tokens mate/p=tokens"
                         + " opennlp/p=tokens opennlp/s=spans tt/l=tokens"
-                        + " tt/p=tokens tt/s=spans");
+                        + " tt/p=tokens tt/s=spans",
+            fd.getFieldValue("layerInfos"));
 
-        assertEquals(fd.getFieldValue("corpusTitle"), "Goethes Werke");
+        assertEquals("Goethes Werke", fd.getFieldValue("corpusTitle"));
         assertNull(fd.getFieldValue("corpusSubTitle"));
-        assertEquals(fd.getFieldValue("corpusAuthor"), "Goethe, Johann Wolfgang von");
-        assertEquals(fd.getFieldValue("corpusEditor"), "Trunz, Erich");
-        assertEquals(fd.getFieldValue("docTitle"),
-                "Goethe: Autobiographische Schriften II, (1817-1825, 1832)");
+        assertEquals("Goethe, Johann Wolfgang von", fd.getFieldValue("corpusAuthor"));
+        assertEquals("Trunz, Erich", fd.getFieldValue("corpusEditor"));
+        assertEquals(
+            "Goethe: Autobiographische Schriften II, (1817-1825, 1832)",
+            fd.getFieldValue("docTitle"));
         assertNull(fd.getFieldValue("docSubTitle"));
         assertNull(fd.getFieldValue("docEditor"));
         assertNull(fd.getFieldValue("docAuthor"));
@@ -672,7 +679,7 @@
                 .with("mate/m:number:pl"));
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 148);
+        assertEquals(148, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(25, kr.getItemsPerPage());
     };
@@ -687,51 +694,54 @@
                 getClass().getResourceAsStream("/goe/AGA-03828-pb.json.gz"), true);
         ki.commit();
 
-        assertEquals(fd.getUID(), 1);
-        assertEquals(fd.getTextSigle(), "GOE/AGA/03828");
-        assertEquals(fd.getDocSigle(), "GOE/AGA");
-        assertEquals(fd.getCorpusSigle(), "GOE");
-        assertEquals(fd.getFieldValue("title"), "Autobiographische Einzelheiten");
+        assertEquals(1, fd.getUID());
+        assertEquals("GOE/AGA/03828", fd.getTextSigle());
+        assertEquals("GOE/AGA", fd.getDocSigle());
+        assertEquals("GOE", fd.getCorpusSigle());
+        assertEquals("Autobiographische Einzelheiten", fd.getFieldValue("title"));
         assertNull(fd.getFieldValue("subTitle"));
-        assertEquals(fd.getFieldValue("textType"), "Autobiographie");
+        assertEquals("Autobiographie", fd.getFieldValue("textType"));
         assertNull(fd.getFieldValue("textTypeArt"));
         assertNull(fd.getFieldValue("textTypeRef"));
         assertNull(fd.getFieldValue("textColumn"));
         assertNull(fd.getFieldValue("textDomain"));
-        // assertEquals(fd.getPages(), "529-547");
-		// assertEquals(fd.getFieldValue("availability"), "QAO-NC");
-        assertEquals(fd.getFieldValue("creationDate"), "1820");
-        assertEquals(fd.getFieldValue("pubDate"), "1982");
-        assertEquals(fd.getFieldValue("author"), "Goethe, Johann Wolfgang von");
+        // assertEquals("529-547", fd.getPages());
+		// assertEquals("QAO-NC", fd.getFieldValue("availability"));
+        assertEquals("1820", fd.getFieldValue("creationDate"));
+        assertEquals("1982", fd.getFieldValue("pubDate"));
+        assertEquals("Goethe, Johann Wolfgang von", fd.getFieldValue("author"));
         assertNull(fd.getFieldValue("textClass"));
-        assertEquals(fd.getFieldValue("language"), "de");
-        assertEquals(fd.getFieldValue("pubPlace"), "München");
-        assertEquals(fd.getFieldValue("reference"),
-                "Goethe, Johann Wolfgang von:"
+        assertEquals("de", fd.getFieldValue("language"));
+        assertEquals("München", fd.getFieldValue("pubPlace"));
+        assertEquals(
+            "Goethe, Johann Wolfgang von:"
                         + " Autobiographische Einzelheiten,"
                         + " (Geschrieben bis 1832), In: Goethe,"
                         + " Johann Wolfgang von: Goethes Werke,"
                         + " Bd. 10, Autobiographische Schriften"
                         + " II, Hrsg.: Trunz, Erich. München: "
-                        + "Verlag C. H. Beck, 1982, S. 529-547");
-        assertEquals(fd.getFieldValue("publisher"), "Verlag C. H. Beck");
+                        + "Verlag C. H. Beck, 1982, S. 529-547",
+            fd.getFieldValue("reference"));
+        assertEquals("Verlag C. H. Beck", fd.getFieldValue("publisher"));
         assertNull(fd.getFieldValue("editor"));
         assertNull(fd.getFieldValue("fileEditionStatement"));
         assertNull(fd.getFieldValue("biblEditionStatement"));
         assertNull(fd.getFieldValue("keywords"));
 
-        assertEquals(fd.getFieldValue("tokenSource"), "base#tokens_aggr");
-        assertEquals(fd.getFieldValue("foundries"),
-                "dereko dereko/structure "+
-					 "dereko/structure/base-sentences-paragraphs-pagebreaks");
-        assertEquals(fd.getFieldValue("layerInfos"), "dereko/s=spans");
+        assertEquals("base#tokens_aggr", fd.getFieldValue("tokenSource"));
+        assertEquals(
+            "dereko dereko/structure "+
+					 "dereko/structure/base-sentences-paragraphs-pagebreaks",
+            fd.getFieldValue("foundries"));
+        assertEquals("dereko/s=spans", fd.getFieldValue("layerInfos"));
 
-        assertEquals(fd.getFieldValue("corpusTitle"), "Goethes Werke");
+        assertEquals("Goethes Werke", fd.getFieldValue("corpusTitle"));
         assertNull(fd.getFieldValue("corpusSubTitle"));
-        assertEquals(fd.getFieldValue("corpusAuthor"), "Goethe, Johann Wolfgang von");
-        assertEquals(fd.getFieldValue("corpusEditor"), "Trunz, Erich");
-        assertEquals(fd.getFieldValue("docTitle"),
-                "Goethe: Autobiographische Schriften II, (1817-1825, 1832)");
+        assertEquals("Goethe, Johann Wolfgang von", fd.getFieldValue("corpusAuthor"));
+        assertEquals("Trunz, Erich", fd.getFieldValue("corpusEditor"));
+        assertEquals(
+            "Goethe: Autobiographische Schriften II, (1817-1825, 1832)",
+            fd.getFieldValue("docTitle"));
         assertNull(fd.getFieldValue("docSubTitle"));
         assertNull(fd.getFieldValue("docEditor"));
         assertNull(fd.getFieldValue("docAuthor"));
@@ -739,7 +749,7 @@
         Krill ks = new Krill(new QueryBuilder("tokens").seg("s:der"));
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 97);
+        assertEquals(97, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(25, kr.getItemsPerPage());
 
@@ -760,8 +770,8 @@
                 getClass().getResourceAsStream("/others/kokokom-example.json.gz"), true);
         ki.commit();
 
-        assertEquals(fd.getUID(), 1);
-        assertEquals(fd.getTextSigle(), "KTC/001/000001");
+        assertEquals(1, fd.getUID());
+        assertEquals("KTC/001/000001", fd.getTextSigle());
 
         Krill ks = new Krill(new QueryBuilder("tokens").seg("s:Räuspern"));
         Result kr = ks.apply(ki);
@@ -818,63 +828,67 @@
                 getClass().getResourceAsStream("/bzk/D59-00089.json.gz"), true);
         ki.commit();
 
-        assertEquals(fd.getUID(), 1);
-        assertEquals(fd.getTextSigle(), "BZK_D59.00089");
-        assertEquals(fd.getDocSigle(), "BZK_D59");
-        assertEquals(fd.getCorpusSigle(), "BZK");
-        assertEquals(fd.getFieldValue("title"), "Saragat-Partei zerfällt");
-        assertEquals(fd.getFieldValue("pubDate"), "1959-02-19");
+        assertEquals(1, fd.getUID());
+        assertEquals("BZK_D59.00089", fd.getTextSigle());
+        assertEquals("BZK_D59", fd.getDocSigle());
+        assertEquals("BZK", fd.getCorpusSigle());
+        assertEquals("Saragat-Partei zerfällt", fd.getFieldValue("title"));
+        assertEquals("1959-02-19", fd.getFieldValue("pubDate"));
 
         assertNull(fd.getFieldValue("subTitle"));
         assertNull(fd.getFieldValue("author"));
         assertNull(fd.getFieldValue("editor"));
-        assertEquals(fd.getFieldValue("pubPlace"), "Berlin");
+        assertEquals("Berlin", fd.getFieldValue("pubPlace"));
         assertNull(fd.getFieldValue("publisher"));
-        assertEquals(fd.getFieldValue("textType"), "Zeitung: Tageszeitung");
+        assertEquals("Zeitung: Tageszeitung", fd.getFieldValue("textType"));
         assertNull(fd.getFieldValue("textTypeArt"));
-        assertEquals(fd.getFieldValue("textTypeRef"), "Tageszeitung");
-        assertEquals(fd.getFieldValue("textDomain"), "Politik");
-        assertEquals(fd.getFieldValue("creationDate"), "1959-02-19");
-        assertEquals(fd.getFieldValue("availability"), "ACA-NC-LC");
-        assertEquals(fd.getFieldValue("textColumn"), "POLITIK");
+        assertEquals("Tageszeitung", fd.getFieldValue("textTypeRef"));
+        assertEquals("Politik", fd.getFieldValue("textDomain"));
+        assertEquals("1959-02-19", fd.getFieldValue("creationDate"));
+        assertEquals("ACA-NC-LC", fd.getFieldValue("availability"));
+        assertEquals("POLITIK", fd.getFieldValue("textColumn"));
         // assertNull(fd.getPages());
-        assertEquals(fd.getFieldValue("textClass"), "politik ausland");
+        assertEquals("politik ausland", fd.getFieldValue("textClass"));
         assertNull(fd.getFieldValue("fileEditionStatement"));
         assertNull(fd.getFieldValue("biblEditionStatement"));
 
-        assertEquals(fd.getFieldValue("language"), "de");
-        assertEquals(fd.getFieldValue("reference"),
-                "Neues Deutschland, [Tageszeitung], 19.02.1959, Jg. 14,"
+        assertEquals("de", fd.getFieldValue("language"));
+        assertEquals(
+            "Neues Deutschland, [Tageszeitung], 19.02.1959, Jg. 14,"
                         + " Berliner Ausgabe, S. 7. - Sachgebiet: Politik, "
-                        + "Originalressort: POLITIK; Saragat-Partei zerfällt");
+                        + "Originalressort: POLITIK; Saragat-Partei zerfällt",
+            fd.getFieldValue("reference"));
         assertNull(fd.getFieldValue("publisher"));
         assertNull(fd.getFieldValue("keywords"));
 
-        assertEquals(fd.getFieldValue("tokenSource"), "opennlp#tokens");
+        assertEquals("opennlp#tokens", fd.getFieldValue("tokenSource"));
 
-        assertEquals(fd.getFieldValue("foundries"),
-                "base base/paragraphs base/sentences corenlp "
+        assertEquals(
+            "base base/paragraphs base/sentences corenlp "
                         + "corenlp/constituency corenlp/morpho corenlp/namedentities"
                         + " corenlp/sentences glemm glemm/morpho mate mate/morpho"
                         + " opennlp opennlp/morpho opennlp/sentences treetagger"
-                        + " treetagger/morpho treetagger/sentences");
+                        + " treetagger/morpho treetagger/sentences",
+            fd.getFieldValue("foundries"));
 
-        assertEquals(fd.getFieldValue("layerInfos"),
-                "base/s=spans corenlp/c=spans corenlp/ne=tokens"
+        assertEquals(
+            "base/s=spans corenlp/c=spans corenlp/ne=tokens"
                         + " corenlp/p=tokens corenlp/s=spans glemm/l=tokens"
                         + " mate/l=tokens mate/m=tokens mate/p=tokens"
                         + " opennlp/p=tokens opennlp/s=spans tt/l=tokens"
-                        + " tt/p=tokens tt/s=spans");
+                        + " tt/p=tokens tt/s=spans",
+            fd.getFieldValue("layerInfos"));
 
-        assertEquals(fd.getFieldValue("corpusTitle"), "Bonner Zeitungskorpus");
+        assertEquals("Bonner Zeitungskorpus", fd.getFieldValue("corpusTitle"));
         assertNull(fd.getFieldValue("corpusSubTitle"));
         assertNull(fd.getFieldValue("corpusAuthor"));
         assertNull(fd.getFieldValue("corpusEditor"));
 
-        assertEquals(fd.getFieldValue("docTitle"), "Neues Deutschland");
-        assertEquals(fd.getFieldValue("docSubTitle"),
-                "Organ des Zentralkomitees der Sozialistischen "
-                        + "Einheitspartei Deutschlands");
+        assertEquals("Neues Deutschland", fd.getFieldValue("docTitle"));
+        assertEquals(
+            "Organ des Zentralkomitees der Sozialistischen "
+                        + "Einheitspartei Deutschlands",
+            fd.getFieldValue("docSubTitle"));
         assertNull(fd.getFieldValue("docEditor"));
         assertNull(fd.getFieldValue("docAuthor"));
 
@@ -882,7 +896,7 @@
                 .with("mate/m:number:sg"));
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 6);
+        assertEquals(6, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(25, kr.getItemsPerPage());
     };
@@ -905,36 +919,42 @@
                 kq.contains(kq.tag("base/s:s"), kq.nr(1, kq.seg("s:Leben")))));
 
         Result kr = ks.apply(ki);
-        assertEquals(kr.getSerialQuery(),
-                "focus(1: spanContain(<tokens:base/s:s />, {1: tokens:s:Leben}),sorting)");
+        assertEquals(
+            "focus(1: spanContain(<tokens:base/s:s />, {1: tokens:s:Leben}),sorting)",
+            kr.getSerialQuery());
         assertEquals(40, kr.getMatch(0).getStartPos());
         assertEquals(41, kr.getMatch(0).getEndPos());
 
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "... Initiative\" eine neue politische Gruppierung ins "
-                        + "[[{1:Leben}]] gerufen hatten. Pressemeldungen zufolge haben sich ...");
+        assertEquals(
+            "... Initiative\" eine neue politische Gruppierung ins "
+                        + "[[{1:Leben}]] gerufen hatten. Pressemeldungen zufolge haben sich ...",
+            kr.getMatch(0).getSnippetBrackets());
 
         // Try with high class - don't highlight
         ks = new Krill(kq.focus(129,
                 kq.contains(kq.tag("base/s:s"), kq.nr(129, kq.seg("s:Leben")))));
 
         kr = ks.apply(ki);
-        assertEquals(kr.getSerialQuery(),
-                "focus(129: spanContain(<tokens:base/s:s />, {129: tokens:s:Leben}),sorting)");
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "... Initiative\" eine neue politische Gruppierung ins "
-                        + "[[Leben]] gerufen hatten. Pressemeldungen zufolge haben sich ...");
+        assertEquals(
+            "focus(129: spanContain(<tokens:base/s:s />, {129: tokens:s:Leben}),sorting)",
+            kr.getSerialQuery());
+        assertEquals(
+            "... Initiative\" eine neue politische Gruppierung ins "
+                        + "[[Leben]] gerufen hatten. Pressemeldungen zufolge haben sich ...",
+            kr.getMatch(0).getSnippetBrackets());
 
         ks = new Krill(json);
         kr = ks.apply(ki);
-        assertEquals(kr.getSerialQuery(),
-                "focus(129: spanElementDistance({129: tokens:s:Namen}, "
-                        + "{129: tokens:s:Leben}, [(base/s:s[0:1], notOrdered, notExcluded)]),sorting)");
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "... ihren Austritt erklärt und unter dem [[Namen \"Einheitsbewegung "
+        assertEquals(
+            "focus(129: spanElementDistance({129: tokens:s:Namen}, "
+                        + "{129: tokens:s:Leben}, [(base/s:s[0:1], notOrdered, notExcluded)]),sorting)",
+            kr.getSerialQuery());
+        assertEquals(
+            "... ihren Austritt erklärt und unter dem [[Namen \"Einheitsbewegung "
                         + "der sozialistischen Initiative\" eine neue politische Gruppierung "
-                        + "ins Leben]] gerufen hatten. Pressemeldungen zufolge haben sich ...");
-        assertEquals(kr.getTotalResults(), 1);
+                        + "ins Leben]] gerufen hatten. Pressemeldungen zufolge haben sich ...",
+            kr.getMatch(0).getSnippetBrackets());
+        assertEquals(1, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
     };
 
@@ -957,14 +977,16 @@
 
         Krill ks = new Krill(json);
         Result kr = ks.apply(ki);
-        assertEquals(kr.getSerialQuery(),
-                "{4: spanNext({1: spanNext({2: tokens:s:ins}, "
-                        + "{3: tokens:s:Leben})}, tokens:s:gerufen)}");
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "... sozialistischen Initiative\" eine neue politische"
+        assertEquals(
+            "{4: spanNext({1: spanNext({2: tokens:s:ins}, "
+                        + "{3: tokens:s:Leben})}, tokens:s:gerufen)}",
+            kr.getSerialQuery());
+        assertEquals(
+            "... sozialistischen Initiative\" eine neue politische"
                         + " Gruppierung [[{4:{1:{2:ins} {3:Leben}} gerufen}]] hatten. "
-                        + "Pressemeldungen zufolge haben sich in ...");
-        assertEquals(kr.getTotalResults(), 2);
+                        + "Pressemeldungen zufolge haben sich in ...",
+            kr.getMatch(0).getSnippetBrackets());
+        assertEquals(2, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
     };
 
@@ -1014,14 +1036,14 @@
         // Construct index
         KrillIndex ki = new KrillIndex();
 
-        assertEquals(ki.numberOf("documents"), 0);
+        assertEquals(0, ki.numberOf("documents"));
 
         // Indexing test files
         FieldDocument fd = ki.addDoc(1,
                 getClass().getResourceAsStream("/bzk/D59-00089.json.gz"), true);
         ki.commit();
 
-        assertEquals(ki.numberOf("documents"), 1);
+        assertEquals(1, ki.numberOf("documents"));
         assertEquals("BZK", fd.getCorpusSigle());
 
         // [tt/p="A.*"]{0,3}[tt/p="N.*"]
@@ -1051,25 +1073,30 @@
 
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getSerialQuery(),
-                "spanOr([SpanMultiTermQueryWrapper(tokens:/tt/p:N.*/), "
+        assertEquals(
+            "spanOr([SpanMultiTermQueryWrapper(tokens:/tt/p:N.*/), "
                         + "spanNext(spanRepetition(SpanMultiTermQueryWrapper"
                         + "(tokens:/tt/p:A.*/){1,3}), "
-                        + "SpanMultiTermQueryWrapper(tokens:/tt/p:N.*/))])");
+                        + "SpanMultiTermQueryWrapper(tokens:/tt/p:N.*/))])",
+            kr.getSerialQuery());
 
         assertEquals(68,kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
 
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "[[Saragat-Partei]] zerfällt Rom (ADN) die von dem ...");
-        assertEquals(kr.getMatch(1).getSnippetBrackets(),
-                "[[Saragat-Partei]] zerfällt Rom (ADN) die von dem ...");
-        assertEquals(kr.getMatch(2).getSnippetBrackets(),
-                "Saragat-Partei zerfällt [[Rom]] (ADN) "
-                        + "die von dem Rechtssozialisten Saragat ...");
-        assertEquals(kr.getMatch(3).getSnippetBrackets(),
-                "Saragat-Partei zerfällt Rom ([[ADN]]) "
-                        + "die von dem Rechtssozialisten Saragat geführte ...");
+        assertEquals(
+            "[[Saragat-Partei]] zerfällt Rom (ADN) die von dem ...",
+            kr.getMatch(0).getSnippetBrackets());
+        assertEquals(
+            "[[Saragat-Partei]] zerfällt Rom (ADN) die von dem ...",
+            kr.getMatch(1).getSnippetBrackets());
+        assertEquals(
+            "Saragat-Partei zerfällt [[Rom]] (ADN) "
+                        + "die von dem Rechtssozialisten Saragat ...",
+            kr.getMatch(2).getSnippetBrackets());
+        assertEquals(
+            "Saragat-Partei zerfällt Rom ([[ADN]]) "
+                        + "die von dem Rechtssozialisten Saragat geführte ...",
+            kr.getMatch(3).getSnippetBrackets());
         assertEquals("... auseinander, nachdem vor einiger Zeit mehrere "
                 + "[[prominente Mitglieder]] ihren Austritt erklärt "
                 + "und unter dem ...", kr.getMatch(23).getSnippetBrackets());
@@ -1116,7 +1143,7 @@
 
         Krill ks = new Krill(json);
         Result kr = ks.apply(ki);
-        assertEquals(kr.getTotalResults(), 276);
+        assertEquals(276, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(10, kr.getItemsPerPage());
 
@@ -1126,7 +1153,7 @@
         ks = new Krill(json);
         kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 147);
+        assertEquals(147, kr.getTotalResults());
         assertEquals("WPD_AAA.00001", kr.getMatch(0).getDocID());
         assertEquals(0, kr.getStartIndex());
         assertEquals(10, kr.getItemsPerPage());
@@ -1137,7 +1164,7 @@
         ks = new Krill(json);
         kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 28);
+        assertEquals(28, kr.getTotalResults());
         assertEquals("WPD_AAA.00002", kr.getMatch(0).getDocID());
         assertEquals(0, kr.getStartIndex());
         assertEquals(10, kr.getItemsPerPage());
@@ -1149,7 +1176,7 @@
         ks = new Krill(json);
         kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 0);
+        assertEquals(0, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(10, kr.getItemsPerPage());
 
@@ -1171,7 +1198,7 @@
                 "AndGroup(OrGroup(ID:WPD_AAA.00001 ID:WPD_AAA.00002) OrGroup(ID:WPD_AAA.00003 AndGroup(tokens:s:die tokens:s:Schriftzeichen)))",
                 ks.getCollection().toString());
 
-        assertEquals(kr.getTotalResults(), 119);
+        assertEquals(119, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(10, kr.getItemsPerPage());
     };
@@ -1200,9 +1227,10 @@
 
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getMatch(1).getSnippetBrackets(),
-                "... dezimalen [[Wert]] 65 sowohl ...");
-        assertEquals(kr.getTotalResults(), 3);
+        assertEquals(
+            "... dezimalen [[Wert]] 65 sowohl ...",
+            kr.getMatch(1).getSnippetBrackets());
+        assertEquals(3, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(25, kr.getItemsPerPage());
 
@@ -1213,18 +1241,21 @@
                 .getResource("/queries/bsp-context-sentence.jsonld").getFile());
 
         kr = new Krill(json).apply(ki);
-        assertEquals(kr.getContext().toJsonNode().toString(), "\"base/s:s\"");
+        assertEquals("\"base/s:s\"", kr.getContext().toJsonNode().toString());
 
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "steht a für den dezimalen [[Wert]] 97 sowohl im ASCII-"
-                        + " als auch im Unicode-Zeichensatz");
-        assertEquals(kr.getMatch(1).getSnippetBrackets(),
-                "steht A für den dezimalen [[Wert]] 65 sowohl im ASCII-"
-                        + " als auch im Unicode-Zeichensatz");
-        assertEquals(kr.getMatch(2).getSnippetBrackets(),
-                "In einem Zahlensystem mit einer Basis größer "
+        assertEquals(
+            "steht a für den dezimalen [[Wert]] 97 sowohl im ASCII-"
+                        + " als auch im Unicode-Zeichensatz",
+            kr.getMatch(0).getSnippetBrackets());
+        assertEquals(
+            "steht A für den dezimalen [[Wert]] 65 sowohl im ASCII-"
+                        + " als auch im Unicode-Zeichensatz",
+            kr.getMatch(1).getSnippetBrackets());
+        assertEquals(
+            "In einem Zahlensystem mit einer Basis größer "
                         + "als 10 steht A oder a häufig für den dezimalen"
-                        + " [[Wert]] 10, siehe auch Hexadezimalsystem.");
+                        + " [[Wert]] 10, siehe auch Hexadezimalsystem.",
+            kr.getMatch(2).getSnippetBrackets());
     };
 
 
@@ -1245,8 +1276,9 @@
 
         Result kr = new Krill(json).apply(ki);
 
-        assertEquals(kr.getError(0).getMessage(),
-                "Operation needs operand list");
+        assertEquals(
+            "Operation needs operand list",
+            kr.getError(0).getMessage());
     };
 
 
@@ -1269,8 +1301,9 @@
 
         Result kr = new Krill(json).apply(ki);
 
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "Mit Ausnahme von Fremdwörtern und Namen ist das A der einzige Buchstabe im Deutschen, [[der zweifach am Anfang]] eines Wortes stehen darf, etwa im Wort Aal.");
+        assertEquals(
+            "Mit Ausnahme von Fremdwörtern und Namen ist das A der einzige Buchstabe im Deutschen, [[der zweifach am Anfang]] eines Wortes stehen darf, etwa im Wort Aal.",
+            kr.getMatch(0).getSnippetBrackets());
 
     };
 
@@ -1298,13 +1331,13 @@
                         + "in Eigennamen und Ortsnamen ...",
                 kr.getMatch(0).getSnippetBrackets());
         assertEquals("WPD_AAA.00002", kr.getMatch(0).getDocID());
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
 
 
         // TODO: base/s:t needs to be defined!!!
         QueryBuilder qb = new QueryBuilder("tokens");
         kr = new Krill(qb.tag("base/s:t")).apply(ki);
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
 
 
         // der alte Digraph Aa durch []
@@ -1322,7 +1355,7 @@
                         + "in Eigennamen und Ortsnamen ...",
                 kr.getMatch(0).getSnippetBrackets());
         assertEquals("WPD_AAA.00002", kr.getMatch(0).getDocID());
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
 
         // Now try with one file ahead
         ki = new KrillIndex();
@@ -1345,7 +1378,7 @@
                         + "in Eigennamen und Ortsnamen ...",
                 kr.getMatch(0).getSnippetBrackets());
         assertEquals("WPD_AAA.00002", kr.getMatch(0).getDocID());
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
 
         // der alte Digraph Aa durch []
         json = getJsonString(getClass()
@@ -1358,7 +1391,7 @@
                         + "in Eigennamen und Ortsnamen ...",
                 kr.getMatch(0).getSnippetBrackets());
         assertEquals("WPD_AAA.00002", kr.getMatch(0).getDocID());
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
     };
 
 
@@ -1427,14 +1460,15 @@
 
         Krill k = new Krill(new QueryBuilder("tokens").tag("base/s:s"));
 
-        assertEquals(k.getSpanQuery().toString(), "<tokens:base/s:s />");
+        assertEquals("<tokens:base/s:s />", k.getSpanQuery().toString());
 
         Result kr = k.apply(ki);
-        assertEquals(kr.getTotalResults(), 1);
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                "[[Selbst ist der Jeck]]");
+        assertEquals(1, kr.getTotalResults());
+        assertEquals(
+            "[[Selbst ist der Jeck]]",
+            kr.getMatch(0).getSnippetBrackets());
 
-        assertEquals(kr.getMatch(0).getTextSigle(), "PRO-DUD_BSP-2013-01.32");
+        assertEquals("PRO-DUD_BSP-2013-01.32", kr.getMatch(0).getTextSigle());
     };
 
 
@@ -1453,51 +1487,55 @@
                 true);
         ki.commit();
 
-        assertEquals(fd.getUID(), 1);
-        assertEquals(fd.getTextSigle(), "GOE/AGA/03828");
-        assertEquals(fd.getDocSigle(), "GOE/AGA");
-        assertEquals(fd.getCorpusSigle(), "GOE");
-        assertEquals(fd.getFieldValue("title"), "Autobiographische Einzelheiten");
+        assertEquals(1, fd.getUID());
+        assertEquals("GOE/AGA/03828", fd.getTextSigle());
+        assertEquals("GOE/AGA", fd.getDocSigle());
+        assertEquals("GOE", fd.getCorpusSigle());
+        assertEquals("Autobiographische Einzelheiten", fd.getFieldValue("title"));
         assertNull(fd.getFieldValue("subTitle"));
-        assertEquals(fd.getFieldValue("textType"), "Autobiographie");
+        assertEquals("Autobiographie", fd.getFieldValue("textType"));
         assertNull(fd.getFieldValue("textTypeArt"));
         assertNull(fd.getFieldValue("textTypeRef"));
         assertNull(fd.getFieldValue("textColumn"));
         assertNull(fd.getFieldValue("textDomain"));
-        // assertEquals(fd.getPages(), "529-547");
-        assertEquals(fd.getFieldValue("availability"), "QAO-NC");
-        assertEquals(fd.getFieldValue("creationDate"), "1820");
-        assertEquals(fd.getFieldValue("pubDate"), "1982");
-        assertEquals(fd.getFieldValue("author"), "Goethe, Johann Wolfgang von");
+        // assertEquals("529-547", fd.getPages());
+        assertEquals("QAO-NC", fd.getFieldValue("availability"));
+        assertEquals("1820", fd.getFieldValue("creationDate"));
+        assertEquals("1982", fd.getFieldValue("pubDate"));
+        assertEquals("Goethe, Johann Wolfgang von", fd.getFieldValue("author"));
         assertNull(fd.getFieldValue("textClass"));
-        assertEquals(fd.getFieldValue("language"), "de");
-        assertEquals(fd.getFieldValue("pubPlace"), "München");
-        assertEquals(fd.getFieldValue("reference"),
-                "Goethe, Johann Wolfgang von:"
+        assertEquals("de", fd.getFieldValue("language"));
+        assertEquals("München", fd.getFieldValue("pubPlace"));
+        assertEquals(
+            "Goethe, Johann Wolfgang von:"
                         + " Autobiographische Einzelheiten,"
                         + " (Geschrieben bis 1832), In: Goethe,"
                         + " Johann Wolfgang von: Goethes Werke,"
                         + " Bd. 10, Autobiographische Schriften"
                         + " II, Hrsg.: Trunz, Erich. München: "
-                        + "Verlag C. H. Beck, 1982, S. 529-547");
-        assertEquals(fd.getFieldValue("publisher"), "Verlag C. H. Beck");
+                        + "Verlag C. H. Beck, 1982, S. 529-547",
+            fd.getFieldValue("reference"));
+        assertEquals("Verlag C. H. Beck", fd.getFieldValue("publisher"));
         assertNull(fd.getFieldValue("editor"));
         assertNull(fd.getFieldValue("fileEditionStatement"));
         assertNull(fd.getFieldValue("biblEditionStatement"));
         assertNull(fd.getFieldValue("keywords"));
 
-        assertEquals(fd.getFieldValue("tokenSource"), "base#tokens");
-        assertEquals(fd.getFieldValue("foundries"),
-                "corenlp corenlp/constituency corenlp/morpho corenlp/sentences dereko dereko/structure dereko/structure/base-sentences-paragraphs-pagebreaks malt malt/dependency marmot marmot/morpho opennlp opennlp/morpho opennlp/sentences treetagger treetagger/morpho");
-        assertEquals(fd.getFieldValue("layerInfos"),
-                "corenlp/c=spans corenlp/p=tokens corenlp/s=spans dereko/s=spans malt/d=rels marmot/m=tokens marmot/p=tokens opennlp/p=tokens opennlp/s=spans tt/l=tokens tt/p=tokens");
+        assertEquals("base#tokens", fd.getFieldValue("tokenSource"));
+        assertEquals(
+            "corenlp corenlp/constituency corenlp/morpho corenlp/sentences dereko dereko/structure dereko/structure/base-sentences-paragraphs-pagebreaks malt malt/dependency marmot marmot/morpho opennlp opennlp/morpho opennlp/sentences treetagger treetagger/morpho",
+            fd.getFieldValue("foundries"));
+        assertEquals(
+            "corenlp/c=spans corenlp/p=tokens corenlp/s=spans dereko/s=spans malt/d=rels marmot/m=tokens marmot/p=tokens opennlp/p=tokens opennlp/s=spans tt/l=tokens tt/p=tokens",
+            fd.getFieldValue("layerInfos"));
 
-        assertEquals(fd.getFieldValue("corpusTitle"), "Goethes Werke");
+        assertEquals("Goethes Werke", fd.getFieldValue("corpusTitle"));
         assertNull(fd.getFieldValue("corpusSubTitle"));
-        assertEquals(fd.getFieldValue("corpusAuthor"), "Goethe, Johann Wolfgang von");
-        assertEquals(fd.getFieldValue("corpusEditor"), "Trunz, Erich");
-        assertEquals(fd.getFieldValue("docTitle"),
-                "Goethe: Autobiographische Schriften II, (1817-1825, 1832)");
+        assertEquals("Goethe, Johann Wolfgang von", fd.getFieldValue("corpusAuthor"));
+        assertEquals("Trunz, Erich", fd.getFieldValue("corpusEditor"));
+        assertEquals(
+            "Goethe: Autobiographische Schriften II, (1817-1825, 1832)",
+            fd.getFieldValue("docTitle"));
         assertNull(fd.getFieldValue("docSubTitle"));
         assertNull(fd.getFieldValue("docEditor"));
         assertNull(fd.getFieldValue("docAuthor"));
@@ -1506,7 +1544,7 @@
                 .with("marmot/m:number:pl"));
         Result kr = ks.apply(ki);
 
-        assertEquals(kr.getTotalResults(), 141);
+        assertEquals(141, kr.getTotalResults());
         assertEquals(0, kr.getStartIndex());
         assertEquals(25, kr.getItemsPerPage());
     };
@@ -1524,17 +1562,19 @@
 
         Krill k = new Krill(new QueryBuilder("tokens").tag("xy/z:long"));
 
-        assertEquals(k.getSpanQuery().toString(), "<tokens:xy/z:long />");
+        assertEquals("<tokens:xy/z:long />", k.getSpanQuery().toString());
 
         Result kr = k.apply(ki);
-        assertEquals(kr.getTotalResults(), 1);
+        assertEquals(1, kr.getTotalResults());
         assertEquals(2, kr.getMatch(0).getStartPos());
         assertEquals(52, kr.getMatch(0).getEndPos());
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                     "Maximen und [[Reflexionen Religion und Christentum. wir sind naturforschend Pantheisten, dichtend Polytheisten, sittlich Monotheisten. Gott, wenn wir hoch stehen, ist alles; stehen wir niedrig, so ist er ein Supplement unsrer Armseligkeit. die Kreatur ist sehr schwach; denn sucht sie etwas, findet sie's nicht. stark aber ist Gott; denn sucht er die Kreatur]<!>], so hat er sie gleich in ...");
-        assertEquals(kr.getMatch(0).getSnippetHTML(),
-                "<span class=\"context-left\">Maximen und </span><span class=\"match\"><mark>Reflexionen Religion und Christentum. wir sind naturforschend Pantheisten, dichtend Polytheisten, sittlich Monotheisten. Gott, wenn wir hoch stehen, ist alles; stehen wir niedrig, so ist er ein Supplement unsrer Armseligkeit. die Kreatur ist sehr schwach; denn sucht sie etwas, findet sie's nicht. stark aber ist Gott; denn sucht er die Kreatur</mark><span class=\"cutted\"></span></span><span class=\"context-right\">, so hat er sie gleich in<span class=\"more\"></span></span>");
-        assertEquals(kr.getMatch(0).getTextSigle(), "GOE_AGX.00002");
+        assertEquals(
+            "Maximen und [[Reflexionen Religion und Christentum. wir sind naturforschend Pantheisten, dichtend Polytheisten, sittlich Monotheisten. Gott, wenn wir hoch stehen, ist alles; stehen wir niedrig, so ist er ein Supplement unsrer Armseligkeit. die Kreatur ist sehr schwach; denn sucht sie etwas, findet sie's nicht. stark aber ist Gott; denn sucht er die Kreatur]<!>], so hat er sie gleich in ...",
+            kr.getMatch(0).getSnippetBrackets());
+        assertEquals(
+            "<span class=\"context-left\">Maximen und </span><span class=\"match\"><mark>Reflexionen Religion und Christentum. wir sind naturforschend Pantheisten, dichtend Polytheisten, sittlich Monotheisten. Gott, wenn wir hoch stehen, ist alles; stehen wir niedrig, so ist er ein Supplement unsrer Armseligkeit. die Kreatur ist sehr schwach; denn sucht sie etwas, findet sie's nicht. stark aber ist Gott; denn sucht er die Kreatur</mark><span class=\"cutted\"></span></span><span class=\"context-right\">, so hat er sie gleich in<span class=\"more\"></span></span>",
+            kr.getMatch(0).getSnippetHTML());
+        assertEquals("GOE_AGX.00002", kr.getMatch(0).getTextSigle());
     };
 
     @Test
@@ -1550,15 +1590,17 @@
 
         Krill k = new Krill(new QueryBuilder("tokens").seg("s:🎉"));
 
-        assertEquals(k.getSpanQuery().toString(), "tokens:s:🎉");
+        assertEquals("tokens:s:🎉", k.getSpanQuery().toString());
 
         Result kr = k.apply(ki);
-        assertEquals(kr.getTotalResults(), 1);
-        assertEquals(kr.getMatch(0).getSnippetBrackets(),
-                     "... Strasse antreffe.😊 Versprochen Xxx-Xxx [[🎉]]");
-        assertEquals(kr.getMatch(0).getSnippetHTML(),
-                     "<span class=\"context-left\"><span class=\"more\"></span>Strasse antreffe.😊 Versprochen Xxx-Xxx </span><span class=\"match\"><mark>🎉</mark></span><span class=\"context-right\"></span>");
-        assertEquals(kr.getMatch(0).getTextSigle(), "KYC/MAI/001888");
+        assertEquals(1, kr.getTotalResults());
+        assertEquals(
+            "... Strasse antreffe.😊 Versprochen Xxx-Xxx [[🎉]]",
+            kr.getMatch(0).getSnippetBrackets());
+        assertEquals(
+            "<span class=\"context-left\"><span class=\"more\"></span>Strasse antreffe.😊 Versprochen Xxx-Xxx </span><span class=\"match\"><mark>🎉</mark></span><span class=\"context-right\"></span>",
+            kr.getMatch(0).getSnippetHTML());
+        assertEquals("KYC/MAI/001888", kr.getMatch(0).getTextSigle());
     };
 
 };