| (deftest create-a-game | |
| ;; Definieer the request als map | |
| (let [request {:request-method :post | |
| :uri "/games" | |
| :body {:id 5 | |
| :title "Dark Souls" | |
| :releaseDate "2011-09-22" | |
| :develop "FromSoftware"}} | |
| ;; Definieer een response door een handler function op de request uit te voeren | |
| response (handler request)] | |
| ;; Assert de status en de header | |
| (is (= 201 (response :status))) | |
| (is (= "/games/5" (get-in response [:headers "Location"]))))) |