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

Способы ASSERT выражений во время сборки в C
Я убираю некоторый старый код, который повсюду использует `` магические числа '' для установки аппаратных регистров, и я хотел бы использовать константы вместо этих чисел, чтобы сделать код более выразительным (на самом деле они будут сопоставляться с...
19467 просмотров
schedule 23.11.2023

Логические выражения в списке выбора SQL
Я хочу создать SQL Select для выполнения модульного теста в MS SQL Server 2005. Основная идея заключается в следующем: select 'Test Name', foo = 'Result' from bar where baz = (some criteria) Идея в том, что если значение столбца «foo» равно...
48727 просмотров
schedule 14.05.2024

Сбой ASSERT при вызове CDC SelectObject () - что я могу попробовать?
Я работаю над многопоточным приложением Win32 MFC. Мы визуализируем карту и отображаем ее на панели в пользовательском интерфейсе вместе с настраиваемыми объектами наверху. Рендеринг выполняется медленно (~ 800 мс), что происходит в потоке...
1826 просмотров
schedule 29.04.2024

Какова роль утверждений в программах на C ++, имеющих модульные тесты?
Я добавлял модульные тесты в некоторый унаследованный код C ++ и сталкивался со многими сценариями, когда утверждение внутри функции срабатывает во время выполнения модульного теста. Распространенная идиома, с которой я столкнулся, - это функции,...
2221 просмотров
schedule 18.02.2024

Использование Assert для сравнения двух объектов
Написание тестовых случаев для моего проекта, один тест, который мне нужен, — это проверить удаление. Это может быть не совсем правильный способ сделать это, но я наткнулся на что-то, что не имеет для меня смысла. Код такой: [Test] private...
3837 просмотров

Как проверить утверждения?
Я использую среду модульного тестирования для тестирования своих библиотек. У меня есть довольно много утверждений в библиотеке, чтобы убедиться, что ошибки программиста обнаруживаются в отладочных сборках. Теперь я хочу убедиться, что я тестирую...
896 просмотров

Как проверить, есть ли у метода атрибут
У меня есть пример класса public class MyClass{ ActionResult Method1(){ .... } [Authorize] ActionResult Method2(){ .... } [Authorize] ActionResult Method3(int value){ .... } }...
18032 просмотров
schedule 04.06.2024

Попытка проверки двухуровневой уникальности для ruby ​​on rails
Я хочу написать тест, который может подтвердить уникальность составной проверки (если это имеет смысл). Сама валидация выглядит следующим образом: validates_uniqueness_of :name, :scope => [:address_postcode] Как мне это сделать? Могу ли я...
70 просмотров
schedule 10.11.2023

Утверждения именования Microsoft Z3
Мне нужно назвать некоторые утверждения в моей модели z3, чтобы она могла генерировать ненасыщенные ядра. Я могу сделать это вручную следующим образом: (assert (! (assertion) :named x)) Мне просто нужно сделать это напрямую с помощью .NET...
716 просмотров
schedule 18.11.2022

Утверждение со строковым аргументом не работает должным образом
РЕДАКТИРОВАТЬ: проблема была с утверждением, как люди указали ниже. Спасибо за помощь! У меня есть набор enum, который я пытаюсь приравнять, но по какой-то причине он не работает. Он объявлен так: typedef NS_ENUM(NSUInteger, ExUnitTypes) {...
585 просмотров
schedule 23.10.2023

Что происходит, когда оператор [] терпит неудачу, и мне нужно подтверждение этого?
#include <iostream> int main() { int a[] = { 21, 213, 45 }; static_assert(a[22], "error for a\n"); return (0); } У меня есть таблица поиска в виде массива int , мне нужно проверить во время компиляции, может ли использование...
253 просмотров
schedule 21.03.2024

Метод должен возвращать результат при вызове другого метода, который только выдает исключение
boolean method(int value) { switch(value) { case 0: return false; case 1: return true; default: Assert.fail("Unhandled value."); } } Компиляция завершается сбоем с ошибкой «Метод должен возвращать...
233 просмотров
schedule 22.09.2022

Как отключить утверждение в тесте градации
Я использую JAVA_OPTS с отключенными утверждениями, но при запуске gradle test все еще есть выходные данные с java.lang.AssertionError . Почему ? build.gradle : apply plugin: 'java' apply plugin: 'eclipse' apply plugin: "groovy"...
2687 просмотров
schedule 01.01.2024

Junit утверждает что-то после ожидания и обработки исключения
метод, который выдает при первом и втором вызове: public void foo() throws Exception контрольная работа: @test public void testFooThrowsAtFirstAndSecondTime(){ boolean thrown; try { foo(); } catch (Exception e) {...
2321 просмотров

Проверка без пропуска тестовых случаев в случае сбоя
У меня есть следующие тестовые случаи: Вход - Выход Вход - Поиск - Выход Войти - Поиск - Нажмите на результат - Выйти Все эти 3 теста считаются независимыми и находятся в пределах одного класса testNg. Как мне проверить первый...
656 просмотров
schedule 09.05.2024

Как проверить ответы с помощью Gauge (getgauge.io)?
Я просмотрел документацию и образец проекта C #: http://getgauge.io/documentation/user/current/ Однако я не уверен, как проверить ответ от «Шага». Возможно, Gauge не подходит для этого, но я, например, пытаюсь проверить формат ответа JSON. В...
811 просмотров
schedule 08.12.2022

Почему в Groovy power assert дважды печатает сообщения об ошибках?
$ groovy -e 'assert 1 == 2' Caught: Assertion failed: assert 1 == 2 | false Assertion failed: assert 1 == 2 | false at script_from_command_line.run(script_from_command_line:1) Почему это...
309 просмотров
schedule 11.01.2024

Как использовать набор тестов в NUnit 3
Я использую NUnit 3 и у меня проблемы с использованием тестовых наборов. Я видел эту страницу документации , но она для старой версии и Я ничего не могу найти в новой документации. Это не работает, потому что [Suite] недействителен. [Suite]...
3891 просмотров
schedule 24.11.2022

Matlab: утверждение (массив) против если (массив)
В Matlab (по состоянию на 2016a) условное if (array_of_logicals) функционально эквивалентно if (all(array_of_logicals)) . В документации говорится: "Выражение истинно, если его результат непуст и содержит только ненулевые элементы (логические...
317 просмотров

Разница в тесте JUnit между assertEquals() и Assert.assertEquals()
Я сделал метод для подсчета появления заданного символа в строке. public Integer numberOf(String str, Character a){} Я попытался проверить как обычно, используя: @Test public void test1(){ Integer result = oc.numberOf("Lungimirante",...
2557 просмотров
schedule 05.11.2022