17 lines
504 B
Elixir
17 lines
504 B
Elixir
defmodule ToweropsWeb.HealthControllerTest do
|
|
use ToweropsWeb.ConnCase, async: true
|
|
|
|
describe "GET /health" do
|
|
test "returns ok with database connectivity check", %{conn: conn} do
|
|
conn = get(conn, ~p"/health")
|
|
|
|
assert json_response(conn, 200) == %{
|
|
"status" => "ok",
|
|
"database" => "connected",
|
|
"version" => "0.1.0"
|
|
}
|
|
|
|
assert get_resp_header(conn, "content-type") == ["application/json; charset=utf-8"]
|
|
end
|
|
end
|
|
end
|