使用npm install jest
安装jest并在package.json中添加“ test”:“ jest”之后,我希望诸如“ expect”之类的关键字在我的cljs测试文件中会自动起作用:
(.toBeInTheDocument (expect (.getByText screen "Some Component")))
但是我知道“期望”是不确定的。 js / expect也给出了undefined。如何开玩笑使用clojurescript?
-编辑-
我在这个库中安装了lint,但是仍然无法在测试文件中使用开玩笑的功能。
答案 0 :(得分:1)
这不是您要的,但是我认为大多数ClojureScript项目都使用由clojure.test和该语言的模拟工具(例如with-redefs
)编写的测试,因此我认为它更容易改走那条路。
根据用于项目的构建工具,检查以下链接: