(
request_builder: RequestBuilder, actual_content: impl Into<String>,
handler: impl FnOnce(String) -> F,
)
| 276 | } |
| 277 | |
| 278 | async fn request<F>( |
| 279 | request_builder: RequestBuilder, actual_content: impl Into<String>, |
| 280 | handler: impl FnOnce(String) -> F, |
| 281 | ) where |
| 282 | F: Future<Output = ()>, |
| 283 | { |
| 284 | let response = request_builder.send().await.unwrap(); |
| 285 | let status = response.status(); |
| 286 | let content = response.text().await.unwrap(); |
| 287 | handler(content.clone()).await; |
| 288 | assert_eq!((status, content), (StatusCode::OK, actual_content.into())); |
| 289 | } |
no outgoing calls
no test coverage detected