FakeSimpleQueryPlatform constructor

FakeSimpleQueryPlatform({
  1. CapabilitySnapshot? capabilities,
  2. QueryResult? queryResult,
  3. MutationResult? mutationResult,
  4. BatchResult? batchResult,
  5. BinaryContentHandle? binaryContentHandle,
  6. Stream<ObserveEvent>? observeStream,
  7. Map<String, Object?>? extensionResult,
})

Implementation

FakeSimpleQueryPlatform({
  CapabilitySnapshot? capabilities,
  QueryResult? queryResult,
  MutationResult? mutationResult,
  BatchResult? batchResult,
  BinaryContentHandle? binaryContentHandle,
  Stream<ObserveEvent>? observeStream,
  Map<String, Object?>? extensionResult,
})  : _capabilities = capabilities ?? _defaultCapabilities(),
      _queryResult = queryResult ?? const QueryResult(records: <QueryRecord>[]),
      _mutationResult =
          mutationResult ?? const MutationResult(affectedCount: 0),
      _batchResult = batchResult ?? const BatchResult(results: <MutationResult>[]),
      _binaryContentHandle = binaryContentHandle ??
          const BinaryContentHandle(handleId: 'h', localPath: '/tmp/h'),
      _observeStream = observeStream ?? const Stream<ObserveEvent>.empty(),
      _extensionResult = extensionResult;