Вопросы по теме 'cppunit'
Как запускать модульные тесты CPPUnit
Я написал несколько модульных тестов С++ с использованием CPPUnit.
Но я не понимаю, как запустить тех.
Есть ли какой-нибудь инструмент, подобный Nunit-gui?
В настоящее время я написал и упаковал тесты в DLL.
Когда я погуглил, я нашел это...
14098 просмотров
schedule
02.02.2023
CPPUnit против CPPUnit2
Я только что заметил, что CPPUnit2 существует.
Кто-нибудь здесь использует это? Или CPPUnit более широко используется из двух?
Спасибо.
1710 просмотров
schedule
01.07.2022
Тест C++ CppUnit (CPPUNIT_ASSERT)
Я пытаюсь выполнить задание по очистке экрана. Мой cpp работает, но я не знаю, как интегрировать модульное тестирование. Я попытался выполнить модульный тест bool check для проверки правильности файла, но он дает мне эту ошибку:
error: cannot...
2578 просмотров
schedule
17.10.2022
CppUnit (или модульные тесты C++ в целом) в Xcode
Я написал несколько модульных тестов ObjC для использования с поддержкой OCUnit в Xcode. Теперь я хотел бы сделать то же самое для некоторого кода C++, который я собираюсь написать (отдельная статическая библиотека).
Есть ли поддержка, например....
3039 просмотров
schedule
08.11.2023
Интеграция неуправляемой среды тестирования c ++ с Visual Studio 2008 (средство запуска тестов GUI)
Что мне нравится в Visual Studio Unit Testing Framework, так это то, что все модульное тестирование выполняется в среде IDE, от определения класса до запуска теста с графической зеленой / красной полосой, отображающей результаты теста.
Я использую...
555 просмотров
schedule
07.01.2023
Когда я пытаюсь запустить исполняемый файл в Linux, я получаю сообщение об ошибке при загрузке общих библиотек.
inlc6500> ./CDG ./CDG: ошибка при загрузке общих библиотек: libboost_regex.so.1.46.0: невозможно открыть файл общего объекта: нет такого файла или каталога
Может ли кто-нибудь сказать, что является решением для этого? Заранее спасибо.
339 просмотров
schedule
28.09.2022
Как заменить устаревший getRegistryList() из CppUnit 1.9 при обновлении до CppUnit 1.12?
Я переношу код с большим количеством наборов тестов, основанных на CppUnit 1.9.11 или около того. Мой тестовый бегун мог распечатать все именованные наборы тестов, используя эту (устаревшую?) идиому:
cout << "\n Usage: UnitTest...
175 просмотров
schedule
18.08.2022
cppunit: setUp() и tearDown()
Я использую фреймворк cppunit для тестирования своих классов, я хочу знать, вызываются ли методы TestFixture::setUp() и TestFixture::tearDown() один раз для TEST_SUITE или они вызываются для каждого метода, добавленного в этот набор
4918 просмотров
schedule
26.11.2022
Пошаговые инструкции по установке и запуску cppunit с Netbeans 7.2 в OS X 10.8 Mountain Lion
Может ли кто-нибудь предоставить пошаговые инструкции по работе cppunit на OS X 10.8 Mountain Lion? Сюда входят любые необходимые загрузки и любая конфигурация Netbeans.
В настоящее время, когда я добавляю тест cppunit, в диалоговом окне «Добавить...
6407 просмотров
schedule
12.09.2022
Ошибка при использовании макроса CPPUNIT_TEST_SUITE
Прочитав кулинарную книгу CppUnit и много погуглив, я не смог понять причину конкретной ошибки, которую я получаю.
У меня есть очень простой класс CppUnit testFixture -> у меня есть файл MyTest.h, в котором нет ничего, кроме определения класса...
719 просмотров
schedule
22.05.2023
ошибка сегментации в cppunit во время очистки
CPPUNIT аварийно завершает работу после выполнения моей программы при возврате из main на этапе очистки. dtor TestWrapping вызывает dtor TestSuite, который затем вызывает deleteContents, который запускает очистку тестовых случаев.
Что странно, так...
864 просмотров
schedule
20.06.2023
Объявление const char вызывает переполнение стека
В моем проекте VC++ CPPUNIT следующий код в модульном тесте вызывает исключение переполнения стека:
const int n = 1000000;
const char *test[n];
Исключение первого шанса по адресу 0x00AD89E7 в Utilities_Tests.exe: 0xC00000FD: переполнение...
1205 просмотров
schedule
14.05.2022
Утверждения в стиле Printf с использованием CPPUnit
Есть ли в CPPUnit какие-либо функции, которые позволили бы мне выполнять утверждения в стиле printf ? Например:
CPPUNIT_ASSERT("Actual size: %d", p->GetSize(), p->GetSize() == 0);
Я знаю, что это недействительный CPPUNIT_ASSERT — я...
1599 просмотров
schedule
05.06.2023
Не могу собрать с помощью scons мои модульные тесты вместе с программой
Я пытаюсь создать набор тестов для своего кода с помощью scons . Все мои файлы находятся в их текущем состоянии. После попытки scons test и scons я получаю эту кучу ошибок компоновщика:
scons: Reading SConscript files ...
scons: done...
513 просмотров
schedule
26.04.2022
Регистрация времени выполнения с помощью cppunit
Я делаю модульное тестирование с библиотекой cppunit. Мне нужно регистрировать время выполнения для каждого теста. Есть ли способ зарегистрировать время выполнения в файле XML? Может ли кто-нибудь указать мне на несколько примеров? Мой код ниже....
580 просмотров
schedule
13.04.2022
Как сделать логирование CppUnit более подробным?
Я использую CppUnit для написания модульных тестов для библиотеки C ++. По умолчанию он печатает один "." персонажа на консоль для каждого теста. Я хотел бы записывать название каждого теста в отдельной строке перед запуском теста.
Я изучил API...
722 просмотров
schedule
16.02.2023