谈论 - > http://mochajs.org/
我的应用不是节点应用,它是一个网络应用,我正在尝试使用mocha和chai的tdd方法。
我很困惑,摩卡如何理解,这个x测试用例文件是针对x源文件的?
e.g。 源文件是userArea.js
测试文件将位于/ test文件夹中 - > userArea.spec.js (这将有测试用例)
当我通过mocha运行测试用例时,它是如何识别的,对于哪些源文件,我正在运行测试?
答案 0 :(得分:0)
Mocha知道它正在加载哪些测试文件(您的*.spec.js
文件),但它并不专门知道或跟踪测试正在测试的文件。当您在失败时获得堆栈跟踪时,Mocha不会计算跟踪而是JavaScript虚拟机。当您在具有HTML界面的浏览器中运行Mocha时,您可以单击以查看源代码,但这是 test 的来源,而不是正在测试的代码的来源