@@ -30,41 +30,41 @@ public void testQueryAndOthers(){
30
30
31
31
32
32
DBObject queryOp = new QueryOpBuilder ().addQuery (query ).addOrderBy (orderBy ).addHint (hintStr ).get ();
33
- assertEquals (queryOp .get ("query" ), query );
34
- assertEquals (queryOp .get ("orderby" ), orderBy );
33
+ assertEquals (queryOp .get ("$ query" ), query );
34
+ assertEquals (queryOp .get ("$ orderby" ), orderBy );
35
35
assertEquals (queryOp .get ("$hint" ), hintStr );
36
36
assertNull (queryOp .get ("$explain" ));
37
37
assertNull (queryOp .get ("$snapshot" ));
38
38
39
39
//orderby should only be there if added
40
40
queryOp = new QueryOpBuilder ().addQuery (query ).addHint (hintStr ).get ();
41
- assertEquals (queryOp .get ("query" ), query );
42
- assertNull (queryOp .get ("orderby" ));
41
+ assertEquals (queryOp .get ("$ query" ), query );
42
+ assertNull (queryOp .get ("$ orderby" ));
43
43
44
44
//hintObj takes precedence over hintStr
45
45
queryOp = new QueryOpBuilder ().addQuery (query ).addOrderBy (orderBy ).addHint (hintStr ).addHint (hintObj ).get ();
46
- assertEquals (queryOp .get ("query" ), query );
47
- assertEquals (queryOp .get ("orderby" ), orderBy );
46
+ assertEquals (queryOp .get ("$ query" ), query );
47
+ assertEquals (queryOp .get ("$ orderby" ), orderBy );
48
48
assertEquals (queryOp .get ("$hint" ), hintObj );
49
49
50
50
queryOp = new QueryOpBuilder ().addQuery (query ).addExplain (true ).addSnapshot (true ).get ();
51
- assertEquals (queryOp .get ("query" ), query );
52
- assertNull (queryOp .get ("orderby" ));
51
+ assertEquals (queryOp .get ("$ query" ), query );
52
+ assertNull (queryOp .get ("$ orderby" ));
53
53
assertNull (queryOp .get ("$hint" ));
54
54
assertEquals (queryOp .get ("$explain" ), true );
55
55
assertEquals (queryOp .get ("$snapshot" ), true );
56
56
57
57
queryOp = new QueryOpBuilder ().addQuery (query ).addSpecialFields (new BasicDBObject ("flag" , "val" )).get ();
58
58
assertEquals (queryOp .get ("flag" ), "val" );
59
- assertEquals (queryOp .get ("query" ), query );
60
- assertNull (queryOp .get ("orderby" ));
59
+ assertEquals (queryOp .get ("$ query" ), query );
60
+ assertNull (queryOp .get ("$ orderby" ));
61
61
assertNull (queryOp .get ("$hint" ));
62
62
assertNull (queryOp .get ("$explain" ));
63
63
assertNull (queryOp .get ("$snapshot" ));
64
64
65
65
queryOp = new QueryOpBuilder ().addQuery (query ).addReadPreference (readPref ).get ();
66
- assertEquals (queryOp .get ("query" ), query );
67
- assertNull (queryOp .get ("orderby" ));
66
+ assertEquals (queryOp .get ("$ query" ), query );
67
+ assertNull (queryOp .get ("$ orderby" ));
68
68
assertNull (queryOp .get ("$hint" ));
69
69
assertNull (queryOp .get ("$explain" ));
70
70
assertNull (queryOp .get ("$snapshot" ));
0 commit comments