15 lines
367 B
Rust
15 lines
367 B
Rust
mod common;
|
|
use common::spawn_app;
|
|
use reqwest::StatusCode;
|
|
|
|
#[tokio::test]
|
|
async fn test_healthcheck() -> reqwest::Result<()> {
|
|
let address = spawn_app();
|
|
let response = reqwest::get(format!("{address}/api/healthcheck")).await?;
|
|
|
|
assert_eq!(response.status(), StatusCode::OK);
|
|
assert_eq!(response.text().await?, r#"{"healthy":true}"#);
|
|
|
|
Ok(())
|
|
}
|