Результаты поиска по запросу "assert"
Является ли идиоматичным Ruby для добавления метода assert () в класс ядра Ruby?
я расширяю свое понимание Ruby, кодируя эквивалент Кент Бекаs xUnit в Ruby. Python (на котором пишет Кент) имеет метод assert () на языке, который широко исп...
Модульное тестирование без утверждений
Иногда я сталкиваюсь с модульным тестом, который ничего не утверждает. Конкретным примером, с которым я столкнулся сегодня утром, было тестирование записи файла журнала при выполнении условия. Предполагалось, что если не будет сгенерировано ...
Исключения более полезны, но ими может быть (имхо) очень тяжело управлять, и есть возможность использовать слишком много исключений. И они требуют дополнительной проверки, возможно, нежелательной для оптимизации кода. Лично я использую исключения только тогда, когда код требует глубокого управления catch (операторы catch очень низки в стеке вызовов) или когда параметры функции не жестко закодированы в коде.
ько начал читать «Отладку приложений MS .Net 2.0» Джона Роббинса и смутился из-за его евангелизации Debug.Assert (...). Он указывает, что правильно реализованные подтверждения сохраняют состояние, в некоторой степени, состояния ошибки, ...