【发布时间】:2021-09-25 04:47:54
【问题描述】:
我正在尝试学习如何编写测试驱动的开发,并希望能够精通它。我目前正在谷歌上寻找一些练习并找到了这个,但我不知道如何让这个测试通过。
这里是测试代码add-one.test.js:
var addOne = require("./add-one.js");
test("Add 1 to each item in myArray", function () {
var myArray = [31, 57, 12, 5];
var unchanged = [31, 57, 12, 5];
var expected = [32, 58, 13, 6];
var output = addOne(myArray);
expect(output).toEqual(expected);
expect(myArray).toEqual(unchanged);
});
add-one.js:
module.exports = function(numbers) {};
【问题讨论】:
-
return [32, 58, 13, 6]? -
是的。我想是的
标签: javascript unit-testing tdd