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

22 ответа

Как я могу использовать Assert, чтобы проверить, что было сгенерировано исключение?

Как я могу использовать Assert (или другой класс Test?), Чтобы проверить, что было сгенерировано исключение?

13 ответов

Лучшая практика для Python Assert

Есть ли проблемы с производительностью или поддержкой кода при использованииassert как часть стандартного кода вместо того, чтобы использовать его только для целей отладки? Является assert x >= 0, 'x is less than zero'лучше или хуже чем if x < ...

7 ответов

Python assert - улучшенный самоанализ неудачи?

Это довольно бесполезная ошибка утверждения; он не сообщает значения задействованного выражения (предположим, что используемые константы на самом деле являются именами переменных): $ python -c "assert 6-(3*2)" [...] AssertionErrorЕсть ли ...

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

4 ответа

дизайн python: почему assert утверждение, а не функция?

В Pythonassert это утверждение, а не функция. Было ли это осознанным решением? Есть ли какие-то преимуществаassert быть оператором (и зарезервированным словом) вместо функции? Согласно с ...

14 ответов

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

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

5 ответов

Утверждение заявления в Verilog

Я совершенно новичок в Verilog, так что терпите меня. Мне интересно, есть ли утверждение assert в Verilog. В моем тестовом стенде я хочу быть в состоянии утверждать, что выходы модулей равны определенным значениям. Например, mymodule m(in, ...

1 ответ

Как увидеть трассировку стека C ++ для сбоя утверждения в Visual Studio 2012?

Как я могу увидеть трассировку стека при сбое моего утверждения в visual studio 2012? Если я подключен к процессу, он работает, как и ожидалось, но когда я просто строю с использованием F5 (отладка), мое утверждение происходит, давая мне ...

5 ответов

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

Я расширяю свое понимание Ruby, кодируя эквивалент xUnit Кента Бека в Ruby. Python (на котором пишет Кент) имеет метод assert () на языке, который широко используется. Руби нет. Я думаю, что это должно быть легко добавить, но является ли Kernel ...

5 ответов

Использовать метод NUnit Assert.Throws или атрибут ExpectedException?

Я обнаружил, что это два основных способа проверки исключений: Assert.Throws<Exception>(()=>MethodThatThrows()); [ExpectedException(typeof(Exception))]Какой из них будет лучше? Предлагает ли одно преимущество перед другим? Или это просто вопрос ...

13 ответов

Что такое «утверждать» в JavaScript?

Что значитassert значит в JavaScript? Я видел что-то вроде: assert(function1() && function2() && function3(), "some text");И хотел бы знать, что методassert() делает.