From 6f347821d030d09a992f5396b6a9fe365b1b5aad Mon Sep 17 00:00:00 2001 From: "kacaii.dev" Date: Wed, 19 Aug 2026 22:25:00 -0300 Subject: [PATCH] test: add "router_test" module --- test/server/router_test.gleam | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 test/server/router_test.gleam diff --git a/test/server/router_test.gleam b/test/server/router_test.gleam new file mode 100644 index 0000000..a99d8d0 --- /dev/null +++ b/test/server/router_test.gleam @@ -0,0 +1,26 @@ +import gleam/http +import server/router +import server_test +import wisp/simulate + +pub fn not_found_test() -> Nil { + use context <- server_test.with_context() + let endpoint = "/api/healthcheck" + + let response = + simulate.browser_request(http.Post, endpoint) + |> router.handle_request(context) + + assert response.status == 404 +} + +pub fn healthcheck_test() -> Nil { + use context <- server_test.with_context() + let endpoint = "/api/healthcheck" + + let response = + simulate.browser_request(http.Get, endpoint) + |> router.handle_request(context) + + assert response.status == 200 +} -- 2.51.2