diff --git a/test/test.spec.js b/test/test.spec.js index 3417042..db57955 100644 --- a/test/test.spec.js +++ b/test/test.spec.js @@ -3,7 +3,8 @@ var assert = require('assert') describe('Array', function() { describe('#indexOf()', function() { test('当value不在数组中应当返回-1', function() { - assert.equal(-1, [1, 2, 3]/* 填空题 */) + // 第二个值要与第一个相等 + assert.equal(-1, [1, 2, 3].indexOf(4)) }) }) }) @@ -21,7 +22,7 @@ describe('assert', function () { } } // 修改下面代码使得满足测试描述 - assert.equal(a, b) + assert.deepEqual(a, b) }) test('可以捕获并验证函数fn的错误', function () { @@ -29,6 +30,10 @@ describe('assert', function () { xxx; } // 修改下面代码使得满足测试描述 - fn() + // assert.throws(fn()) + assert.throws( + () => { fn() }, + Error + ); }) }) \ No newline at end of file