2014-10-27 2 views

ответ

2

should.fail существует как метод:

should.fail() 
+0

Просто попробовал, такая функция без параметров не существует, поэтому она терпит неудачу, но сообщение запутывает. – luboskrnac

+0

Да, это смешно. Угадайте, что это не задокументировано (и не работает, как я думал), но это всегда делало трюк для меня, просто взорвав тест. –

+0

Да, код наиболее читабельен. – luboskrnac

0

До сих пор я придумал:

false.should.be.true; 

или

false.should.be.ok; 
1

EDITED

Как насчет:

  • "Это должно обанкротиться" .should.be. правда;
+0

Там не должно быть переменным. Я имел в виду то, что терпит неудачу, когда это утверждение будет достигнуто. – luboskrnac

+0

ОК, см. Мой отредактированный ответ. – cybersam

+0

Все еще не идеален с точки зрения удобочитаемости, но дает вам преимущество. – luboskrnac

Смежные вопросы