我试图在NodeJS项目中使用Karma和Mocha,我收到一个错误:
“模块名称”TestStub“尚未加载上下文:_。使用require([]) http://requirejs.org/docs/errors.html#notloaded“
不确定我应该在哪里添加测试存根文件。
另外,当我使用“Karma init”配置Karma时,我要求能够使用requireJS,但是不要将配置文件添加到Karma。有一个用于测试的配置文件和另一个用于代码的配置文件,我需要包含这两个。
答案 0 :(得分:0)
Karma用于浏览器测试。如果你想用karma测试你的服务器端nodejs代码,你将失败...也许你可以做集成测试,可以通过手工制作的http请求来检查你的nodejs应用程序的响应,但这就是...
几乎所有关于如何将karma用于requirejs的内容都有详细记录here。