【发布时间】:2014-09-03 06:58:02
【问题描述】:
我是单元测试的新手,我正在尝试了解如何对 node.js 项目进行单元测试,但我不确定为什么我当前的测试不起作用。
我有两个文件 fed.js (src) 和 fed.spec.js (spec)
这是我运行此程序时遇到的错误...
错误:
Snap should return 142
Expected undefined to be 142.
Error: Expected undefined to be 142.
杰斯特:
我正在尝试运行测试以确保变量 AllowanceAdditional(位于 fed.js 中)等于 142。
所以我运行了一个 jasmine 单元测试(位于 fed.spec.js)并声明我希望 AllowanceAdditional 等于 (==) 或 (===) 142。但是我得到的错误是 AllowanceAdditional未定义...
有人可以教育我或指出正确的方向吗,我不明白为什么这不起作用。我究竟做错了什么?我希望我的问题有意义,如果没有,请告诉我,我会进一步澄清
【问题讨论】:
-
抱歉,添加了附加信息。我期待变量 AllowanceAdditional 返回 142,但它说它返回“未定义”
标签: javascript node.js unit-testing jasmine