【发布时间】:2013-10-12 21:59:06
【问题描述】:
我在学习基座时尝试使用 TDD,但我被困在如何在 .cljs 文件上编写和执行测试(lein 测试)。我不知道测试属于哪里,是否可以用简单的 clojure 编写主题,或者我是否必须用 clojureScript 编写它们并在浏览器中运行它们。
【问题讨论】:
标签: clojure clojurescript pedestal
我在学习基座时尝试使用 TDD,但我被困在如何在 .cljs 文件上编写和执行测试(lein 测试)。我不知道测试属于哪里,是否可以用简单的 clojure 编写主题,或者我是否必须用 clojureScript 编写它们并在浏览器中运行它们。
【问题讨论】:
标签: clojure clojurescript pedestal
查看https://github.com/taylorSando/pedestal-todo/blob/master/test/todo/test/behavior.clj,了解如何针对 Pedestal 应用程序运行测试的示例,尤其是结合使用 deftest 和 clojure.test。我认为您的大多数测试都可以用标准 Clojure 编写,除非您正在测试 ClojureScript 特定功能。
People 一直在使用 Midge 测试他们的 Pedestal 应用程序。
基座用户组也讨论了similar problem。
【讨论】: