Aufbauend auf diesem Tutorial zum Testen einer AngularJS-App mit Chai möchte ich einen Test für einen undefinierten Wert mit dem "sollte" -Stil hinzufügen. Dies schlägt fehl:
it ('cannot play outside the board', function() {
scope.play(10).should.be.undefined;
});
mit dem Fehler "TypeError: Die Eigenschaft 'sollte' von undefiniert kann nicht gelesen werden", aber der Test besteht den Stil "erwarten":
it ('cannot play outside the board', function() {
chai.expect(scope.play(10)).to.be.undefined;
});
Wie kann ich es mit "sollte" zum Laufen bringen?
assert.isUndefined(scope.play(10))