anchor.diff:  
   Future testSimpleQuery() async {
     ObjectId id;
  +  List toInsert = [];
     for (var n = 0; n < 10; n++) {
  -    await collection.insert({"my_field": n, "str_field": "str_$n"});
  +    toInsert.add({"my_field": n, "str_field": "str_$n"});
     }
  +  await collection.insertAll(toInsert);
   
     var result = await collection
         .find(where.gt("my_field", 5).sortBy('my_field'))
  
positive.code: Future testLimitWithSortByAndSkip() async {
    int counter = 0;
    Cursor cursor;
    for (int n = 0; n < 600; n++) {
      await collection.insert({"a": n});
    }
  
    cursor = collection.createCursor(where.sortBy('a').skip(300).limit(10));
  
  
negative.code: }
  
  Future testAuthentication() async {
    await db.authenticate('admin', 'password');
  }
  
  Future testAuthenticationWithUri() async {
  