我仍在学习Cljs和Om.我正在研究编写辅助测试.一些组件具有对我创建的API的cljs-http调用.测试时,我不希望这些API调用实际发送请求,因此我正在研究模拟请求并返回固定装置.这是我有的示例组件:
(defn async-component [data owner]
(reify
IWillMount
(will-mount [_]
(let [resp (go ((
请不要介意代码在语法上是否正确,我只是在说明要点.
我现在想做的是测试此异步组件和API调用,以查看它是否将呈现模拟请求的设备.怎么做?我知道cljs.test具有用于测试异步代码的异步块,但是所有示例都显示了它测试仅包含其中的实际代码块,而不是在更大的上下文中.