Спираючись на цей посібник, який тестує додаток angularjs за допомогою chai, я хочу додати тест на невизначене значення, використовуючи стиль "повинен". Це не вдається:
it ('cannot play outside the board', function() {
scope.play(10).should.be.undefined;
});
з помилкою "TypeError: Не вдається прочитати властивість 'should' з undefined", але тест проходить зі стилем "очікуй":
it ('cannot play outside the board', function() {
chai.expect(scope.play(10)).to.be.undefined;
});
Як я можу змусити його працювати з "слід"?
assert.isUndefined(scope.play(10))