|
|
@@ -125,16 +125,16 @@ public class IndexTreeMapTest {
|
|
|
db.put(new Person("Andrew", null, 42));
|
|
|
db.put(new Person(null, null, 43));
|
|
|
|
|
|
- System.out.println("" + db.find().eq("name", "Tom").sort().list());
|
|
|
- System.out.println("" + db.find().eq("surname", "S").sort().list());
|
|
|
-
|
|
|
- System.out.println("" + db.find().require().eq("name", "Tom").sort().list());
|
|
|
- System.out.println("" + db.find().require().eq("surname", "S").sort().list());
|
|
|
-
|
|
|
- System.out.println("" + db.find().optional().eq("name", "Tom").sort().list());
|
|
|
- System.out.println("" + db.find().optional().eq("surname", "S").sort().list());
|
|
|
-
|
|
|
- System.out.println("" + db.find()
|
|
|
+ assertEquals("[{Tom A 17}, {Tom B 23}]", "" + db.find().eq("name", "Tom").sort().list());
|
|
|
+ assertEquals("[{Andrew S 23}]","" + db.find().eq("surname", "S").sort().list());
|
|
|
+
|
|
|
+ assertEquals("[{Tom A 17}, {Tom B 23}]", "" + db.find().require().eq("name", "Tom").sort().list());
|
|
|
+ assertEquals("[{Andrew S 23}]", "" + db.find().require().eq("surname", "S").sort().list());
|
|
|
+
|
|
|
+ assertEquals("[{null null 43}, {null A 41}, {Tom A 17}, {Tom B 23}]", "" + db.find().optional().eq("name", "Tom").sort().list());
|
|
|
+ assertEquals("[{null null 43}, {Andrew null 42}, {Andrew S 23}]", "" + db.find().optional().eq("surname", "S").sort().list());
|
|
|
+
|
|
|
+ assertEquals("[{null null 43}, {Andrew null 42}, {null A 41}]", "" + db.find()
|
|
|
.optional().eq("surname", "A")
|
|
|
.optional().eq("name", "Andrew")
|
|
|
.sort().list()
|