在Karma的跑步者中包含Jasmine节点文件

时间:2013-04-01 12:44:22

标签: node.js unit-testing angularjs jasmine jasmine-node

目前我有一组node.js Javascript文件和一组“常规”Javascript文件,我将发送到浏览器,使用Angular作为客户端框架。对于单元测试,我使用jasmine-node来测试服务器,并通过Karma使用jasmine作为我的客户端文件。 有没有办法可以将我的jasmine-node文件包含到Karma中,以便拥有一个测试运行器?

1 个答案:

答案 0 :(得分:1)

我还有一个带有angular.js客户端代码的node.js服务器,并且正在使用jasmine-node。我不知道是否有办法(或者甚至是否可取)使用jasmine-node来测试你的客户端代码。我正在使用业力(这是以前的试验)并且它运作得很漂亮。您需要做的就是创建一个配置文件来加载项目和angular.mock.js并指向您的测试文件。

对不起,这并不能完全回答你的问题,但这是一种无痛的测试方法。

http://karma-runner.github.com/0.8/index.html