【发布时间】:2018-09-02 07:51:53
【问题描述】:
我正在做 Odin 项目。我现在正在学习 TDD 位。我需要帮助通过“helloWorld”的第一次测试。
JS 文件:
const helloWorld = function() {
return ''
}
module.exports = helloWorld
.spec 文件:
const helloWorld = require('./helloWorld');
describe('Hello World', function() {
it('says hello world', function() {
expect(helloWorld()).toEqual('Hello, World!');
});
});
测试没有通过,因为函数在假设返回“Hello, World!”时返回了一个空字符串。我进入 JS 文件并进行更改并保存。
const helloWorld = function() {
return 'Hello, World!'
}
module.exports = helloWorld
我在终端中运行“jasmine helloWorld.spec.js”命令。终端返回如下信息:
Failures:
1) Hello World says hello world
Message:
Expected '' to equal 'Hello, World!'.
Stack:
Error: Expected '' to equal 'Hello, World!'.
请帮忙。
【问题讨论】:
标签: javascript tdd