lastRequest property

ChatRequest get lastRequest

The most recent request.

Throws a StateError if nothing has been sent, because an assertion against a request that never happened is a broken test rather than a failing one.

Implementation

ChatRequest get lastRequest {
  if (_requests.isEmpty) {
    throw StateError('FakeChatModel has not received any request yet.');
  }
  return _requests.last;
}