Результаты поиска по запросу "assert"

5 ответов

Является ли идиоматичным Ruby для добавления метода assert () в класс ядра Ruby?

я расширяю свое понимание Ruby, кодируя эквивалент Кент Бекаs xUnit в Ruby. Python (на котором пишет Кент) имеет метод assert () на языке, который широко исп...

14 ответов

Модульное тестирование без утверждений

Иногда я сталкиваюсь с модульным тестом, который ничего не утверждает. Конкретным примером, с которым я столкнулся сегодня утром, было тестирование записи файла журнала при выполнении условия. Предполагалось, что если не будет сгенерировано ...

14 ответов

Модульное тестирование без утверждений

ТОП публикаций

8 ответов

Исключения более полезны, но ими может быть (имхо) очень тяжело управлять, и есть возможность использовать слишком много исключений. И они требуют дополнительной проверки, возможно, нежелательной для оптимизации кода. Лично я использую исключения только тогда, когда код требует глубокого управления catch (операторы catch очень низки в стеке вызовов) или когда параметры функции не жестко закодированы в коде.

ько начал читать «Отладку приложений MS .Net 2.0» Джона Роббинса и смутился из-за его евангелизации Debug.Assert (...). Он указывает, что правильно реализованные подтверждения сохраняют состояние, в некоторой степени, состояния ошибки, ...