Как расширить утверждения Ruby Test :: Unit, чтобы включить assert_false?

По-видимому, в Test :: Unit нет assert_false . Как бы вы его добавили, расширив утверждения и добавив файл config / initializers / assertions_helper.rb ?

Это лучший способ сделать это? Я не хочу изменять test / unit / assertions.rb .

Кстати, я не думаю, что это лишнее. Я использовал assert_equal false, something_to_evaluate . Проблема с этим подходом состоит в том, что легко случайно использовать assert false, something_to_evaluate . Это всегда будет терпеть неудачу, не выдает ошибок или предупреждений и вызывает ошибки в тестах.

5
задан B Seven 24 November 2011 в 17:33
поделиться