您在浏览器和服务器(node.js)中使用什么来测试CoffeeScript?谢谢
答案 0 :(得分:4)
我使用QUnit在浏览器和命令行中测试我的CoffeeScript代码;您可以使用node-qunit在服务器上进行测试。还有其他解决方案,但是QUnit很好地满足了我的需求,可以从CoffeeScript中得到很好的利用:
module 'MyModule'
test 'MyModule.someFunction', ->
ok someValue
strictEqual anotherValue, 323
另外,QUnit支持异步测试,这使得它不仅适用于在浏览器中测试AJAX,还适用于测试node.js中的各种异步装置,如I / O.
答案 1 :(得分:2)
我在浏览器和node.js中使用jasmine(通过jasmine-node)。我也喜欢jasmine-jquery插件。 Jasmine也有一些异步支持。茉莉花的语法在CoffeeScript中非常好用,而在javascript中有很多详细的嵌套函数。