在本教程中使用chai测试angularjs应用程序的基础上,我想使用“应该”样式为未定义的值添加测试。这将失败:
it ('cannot play outside the board', function() {
scope.play(10).should.be.undefined;
});
错误为“ TypeError:无法读取未定义的属性”应该”,但测试以“期望”样式通过:
it ('cannot play outside the board', function() {
chai.expect(scope.play(10)).to.be.undefined;
});
我如何使其与“应该”一起使用?
assert.isUndefined(scope.play(10))