import dart:async on test
change from SelectorBuilder to Map, to avoid results more than 1
add get() test on document_test.dart
add filter() test on document_test.dart
add new test to document_test.dart where an exception is expected because there are null values in a required field