respondStream method
void
respondStream(})
Answers with status, headers and the byte stream body returns;
body is called again for each request, so every request gets a
fresh stream. Use it for a slow or endless body.
Implementation
void respondStream(
int status,
Stream<List<int>> Function() body, {
Map<String, String> headers = const {},
}) => _expectation.answer = (request) async => StreamedHttpResponse(
status,
headers: HttpHeaders(headers),
body: body(),
request: request,
);