MockDatabaseSpy constructor

MockDatabaseSpy([
  1. List<Map<String, dynamic>> _defaultData = const [],
  2. Map<String, List<Map<String, dynamic>>> smartResponses = const {},
  3. Grammar? grammar
])

Creates the spy with optional defaultData for unmatched queries and smartResponses mapped by SQL substrings.

Implementation

MockDatabaseSpy([
  this._defaultData = const [],
  Map<String, List<Map<String, dynamic>>> smartResponses = const {},
  Grammar? grammar,
]) : _smartResponses = Map.from(smartResponses),
     _grammar = grammar ?? SQLiteGrammar();