Ring-Mock is a library for creating Ring request maps for testing purposes.
Add the following development dependency to your project.clj
file:
[ring/ring-mock "0.3.0"]
(ns your-app.core-test
(:require [clojure.test :refer :all]
[your-app.core :refer :all]
[ring.mock.request :as mock]))
(deftest your-handler-test
(is (= (your-handler (mock/request :get "/doc/10"))
{:status 200
:headers {"content-type" "text/plain"}
:body "Your expected result"})))
Copyright © 2015 James Reeves
Distributed under the MIT License.