Вопросы по теме 'assert'

C # - Что делает метод Assert ()? Это все еще полезно?
Я выполняю отладку с помощью точек останова и понимаю, что вызов assert? Я думал, это только для юнит-тестов. Что он делает больше, чем точка останова? Так как я могу установить точку останова, зачем мне использовать Assert?
167311 просмотров
schedule 21.05.2022

Что такое утверждения? а зачем тебе их использовать?
Как выполняются утверждения в C++? Пример кода приветствуется.
10881 просмотров
schedule 07.09.2022

настройка макроса утверждения
В Windows/c++ я хочу настроить диалоговое окно утверждения так, чтобы оно всегда игнорировало утверждение, чтобы я мог быть более агрессивным с утверждениями. Я понимаю, как сложно написать правильный макрос assert, и не хочу этого делать, просто...
1243 просмотров
schedule 22.06.2022

Как поместить assert в релизные сборки на C/C++
Мне нужно только запустить сборку корабля, и мне нужно подтвердить определенное условие в сборке выпуска, чтобы увидеть, устранена ли проблема. Как это сделать?
33416 просмотров
schedule 29.08.2022

Следует ли переопределить метод equals для подтверждения равенства объектов в модульном тесте?
Допустим, мы проверяем результат метода, утверждая равенство всех свойств объекта результата со свойствами ожидаемого объекта результата. Должны ли мы реализовать метод equals и использовать Assert.AreEqual(expectedResult, factResult)... Но equals...
2052 просмотров
schedule 31.10.2022

Python: утверждаете, что переменная является методом экземпляра?
Как проверить, является ли переменная методом экземпляра или нет? Я использую питон 2.5. Что-то вроде этого: class Test: def method(self): pass assert is_instance_method(Test().method)
22975 просмотров
schedule 19.03.2024

Что делает static_assert и для чего бы вы его использовали?
Не могли бы вы привести пример, где static_assert(...) ('C++11') элегантно решил бы проблему? Я знаком со средой выполнения assert(...) . Когда мне следует предпочесть static_assert(...) обычному assert(...) ? Кроме того, в boost есть...
68919 просмотров
schedule 16.05.2023

Продолжить отладку после неудачного утверждения в Linux?
Когда утверждение не выполняется с помощью Visual C ++ в Windows, отладчик останавливается, отображает сообщение и затем позволяет вам продолжить (или, если сеанс отладки не запущен, предлагает запустить Visual Studio за вас). В Linux кажется, что...
11667 просмотров
schedule 28.03.2023

Утверждающее приложение для Log4Net?
Есть ли «стандартный» способ представить утверждения против вывода Log4Net? E.g. NUnit.Log4Net.Checkpoint() ...run some code that should not throw warnings... NUnit.Log4Net.AssertNoErrors() NUnit.Log4Net.AssertNoErrorsOrWarnings() Or...
1292 просмотров
schedule 28.07.2022

Модульное тестирование AssertError в JUnit
Я пытаюсь гарантировать, что параметр не может быть нулевым, добавляя оператор assert в начало метода. При модульном тестировании я пытаюсь объявить, что AssertError ожидается, но он все равно распознается как неудачный тест, даже если его...
3810 просмотров
schedule 20.10.2022

Есть ли в R оператор assert, как в python?
оператор, который проверяет, верно ли что-то, и если нет, печатает данное сообщение об ошибке и завершает работу.
27388 просмотров
schedule 11.10.2022

Как я могу утверждать в сценариях VBScript?
Как правильно использовать утверждения в VBScript ? Есть ли для него встроенный функционал или его придется эмулировать? Что такое лучшая практика? Одно приложение предназначено для проверки объектов, являющихся Nothing во время разработки.
3200 просмотров
schedule 25.08.2023

Отладка программы MinGW с помощью gdb в Windows, не завершающаяся при ошибке подтверждения
Как настроить gdb в окне, чтобы он не позволял завершить программу с ошибкой утверждения? Я намерен проверить трассировку стека и переменные в программе. Например, запуск этой программы test.cpp, скомпилированной с MinGW ' g++ -g test.cpp -o test...
4127 просмотров
schedule 11.04.2024

Расширение Junit4 или тестовый пример?
У нас есть простой веб-сервис для обработки запросов о наших данных. Я хотел бы сделать набор расширений утверждений/кейсов, которые предоставили бы методы высокого уровня для тестирования различных аспектов ответа. Например, я мог бы написать...
987 просмотров
schedule 10.02.2024

Когда использовать assert() и когда использовать try catch?
В каких ситуациях вы их используете?
14702 просмотров
schedule 14.04.2022

Плюсы и минусы различных методов тестирования предварительных условий?
Внезапно я могу придумать 4 способа проверки нулевых аргументов: Debug.Assert(context != null); Contract.Assert(context != null); Contract.Requires(context != null); if (context == null) throw new ArgumentNullException("context"); Я всегда...
3883 просмотров

Как выполнить модульное тестирование настраиваемого утверждения?
Я пишу свой собственный JUnit Assert? Как мне это проверить? Я знаю, как кормить его чем-то, что пройдет, и чем-то, что приведет к сбою, но как мне написать тест JUnit для этих вещей? Пользовательское утверждение будет выглядеть примерно так:...
2736 просмотров
schedule 16.11.2022

assert() с сообщением
Я видел где-то утверждение, используемое с сообщением следующим образом: assert(("message", condition)); Кажется, это отлично работает, за исключением того, что gcc выдает следующее предупреждение: warning: left-hand operand of comma...
42599 просмотров
schedule 22.11.2022

Отправка формы Mechanze вызывает «Ошибку утверждения» в ответ при попытке .read()
Я пишу программу веб-сканирования с помощью python и не могу войти в систему с помощью mechanize. Форма на сайте выглядит так: <form method="post" action="PATLogon"> <h2 align="center"><img...
1175 просмотров
schedule 18.01.2023

CFWriteStreamRef EXC_BAD_ACCESS Проблема? FTP
Я пытаюсь подключиться к ftp-серверу через iPhone SDK, вот мой ошибочный код (упрощенный): NSURL *serverURL; NSString *serverUsername; NSString *serverPassword; CFURLRef serverURLRef; CFStringRef serverPasswordRef; CFStringRef serverUsernameRef;...
374 просмотров
schedule 19.01.2023