现有的单元测试框架将测试NodeJs服务器端和客户端?

时间:2011-11-25 19:17:05

标签: javascript unit-testing node.js

因此,自从它发布以来,似乎已经出现了一系列新的Unit测试框架。 https://github.com/joyent/node/wiki/modules#wiki-testing

我不能使用现有框架来测试我的客户端和NodeJs服务器端JavaScript代码吗?我不想去学习另一个实现。

2 个答案:

答案 0 :(得分:2)

nodeunit是一个可靠的单元测试库,可以在服务器和客户端上运行。

它使用了一个非常简单的断言API,让Qunit觉得很熟悉。

然而,TJHolowaychuck最近发布了mocha,这听起来像是一个可靠的选择。我建议在这个图书馆下注,因为TJ是一个坚如磐石的模块作者。

答案 1 :(得分:1)

我们一直在使用Jasmine,它既可以作为节点模块,也可以作为基于浏览器的客户端Javascript测试运行器。它非常成熟,非常容易上手并且非常受尊重。