put method

Future<TestResponse> put(
  1. String path, {
  2. Map<String, String>? headers,
  3. dynamic body,
})

Makes a PUT request with an optional body.

Implementation

Future<TestResponse> put(String path, {Map<String, String>? headers, dynamic body}) async {
  await _ensureStarted();
  final res = await http.put(
    Uri.parse('http://localhost:$_port$path'),
    headers: headers,
    body: body is Map ? jsonEncode(body) : body,
  );
  return TestResponse(res);
}