github.com/SupersunnySea/draft@v0.16.0/examples/example-clojure/test/hello_world/handler_test.clj (about)

     1  (ns hello-world.handler-test
     2    (:require [clojure.test :refer :all]
     3              [ring.mock.request :as mock]
     4              [hello-world.handler :refer :all]))
     5  
     6  (deftest test-app
     7    (testing "main route"
     8      (let [response (app (mock/request :get "/"))]
     9        (is (= (:status response) 200))
    10        (is (= (:body response) "Hello World"))))
    11  
    12    (testing "not-found route"
    13      (let [response (app (mock/request :get "/invalid"))]
    14        (is (= (:status response) 404)))))