私は luminus アプリケーションでテストを行っており、以下のようにポスト関数をテストしたいと考えています。ただし、データは要求オブジェクトの本体にバイト入力ストリームとしてポストされます。リクエスト オブジェクトの params キーにデータをポストするにはどうすればよいですか? このリンクからこの例を取得しましたhttp://www.jarrodctaylor.com/posts/Compojure-Address-Book-Part-1/
(defn example-post [request]
(let [post-value (get-in request [:params :example-post])]
(str "You posted: " post-value)))
(fact "Test POST"
(let [response (app (mock/request :post "/post" {:example-post "Some data"}))]
(:status response) => 200
(:body response) => "You posted: Some data")))