expectApiRequest method
void
expectApiRequest(})
Implementation
void expectApiRequest(
String apiName, {
dynamic body,
dynamic query,
dynamic headers,
int? times,
}) {
final record = _selectApiCall(apiName, times: times);
if (body != null && !_deepEquals(record.body, body)) {
throw EnsembleTestFailure(
'Expected API "$apiName" body $body, but got ${record.body}.',
);
}
if (query != null && !_deepEquals(record.query, query)) {
throw EnsembleTestFailure(
'Expected API "$apiName" query $query, but got ${record.query}.',
);
}
if (headers != null && !_deepEquals(record.headers, headers)) {
throw EnsembleTestFailure(
'Expected API "$apiName" headers $headers, but got ${record.headers}.',
);
}
}