Вопросы по теме '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 просмотров

Когда я пытаюсь запустить исполняемый файл в 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 просмотров

Ошибка при использовании макроса 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 просмотров

Утверждения в стиле 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