Test na oczekiwaną awarię w Mocha
Korzystając z Mocha, próbuję sprawdzić, czy konstruktor zgłasza błąd. Nie byłem w stanie tego zrobić przy użyciu składni oczekiwanej, więc chciałbym wykonać następujące czynności:
it('should throw exception when instantiated', function() {
try {
new ErrorThrowingObject();
// Force the test to fail since error wasn't thrown
}
catch (error) {
// Constructor threw Error, so test succeeded.
}
}
czy to możliwe?