whenPost method
void
whenPost(})
Adds a fake response definition for a POST request to the provided
pathOrTemplate
. If the response is not a CharlatanHttpResponse then
the statusCode
will be used.
Implementation
void whenPost(
String pathOrTemplate,
CharlatanResponseBuilder responseBuilder, {
int statusCode = 200,
}) {
_matchers.insert(
0,
CharlatanResponseDefinition(
description: 'POST $pathOrTemplate',
requestMatcher: requestMatchesAll([
requestMatchesHttpMethod('post'),
requestMatchesPathOrTemplate(pathOrTemplate),
]),
responseBuilder: responseBuilder,
defaultStatusCode: statusCode,
),
);
}