Я использую машину Linux.
Я загрузил пакет googletest отсюда. Однако нет руководства по установке или других блогов, посвященных тому, как правильно его настроить.
Файл README не годится тем, что ...
Я использовал несколько проектов на языке c ++ для случаев с gtest. Хотя все эти годы все работало нормально, теперь, после обновления openssl версии 1.1.1a, возникла странная проблема. Билт ...
Я испытываю gtest для C++ (платформа поблочного тестирования Google), и я создал a:: тестирование:: подкласс Среды, чтобы инициализировать и отслеживать некоторые вещи, в которых я нуждаюсь для большинства своих тестов (и Дон'...
Я новичок в использовании тестовой платформы Google для модульного тестирования и намереваюсь создать XML-отчет тестов или вывод команды в виде отчета (я мог бы просто распечатать его, очевидно) . Я прочитал ...
Я прочитал этот официальный документ, чтобы узнать, как выполнять сравнение двоичных файлов и сравнение строк. ASSERT_EQ и ASSERT_STREQ не могли работать в случае сравнения массивов. Например, li@li:~/poc$ g++ ...
Googletest (GTest) позволяет отключить отдельные тесты, добавив префикс DISABLED_ к имени теста. Как насчет параметризованных тестов - как их отключить? Добавление префикса к имени теста ...
Я начал использовать googletest для реализации тестов и наткнулся на эту цитату в документация по тестам, параметризованным по значениям. Вы хотите протестировать свой код на различных входных данных (иначе ...
Я хотел бы написать тесты Google для C ++, которые могут использовать параметризованные тесты со множеством параметров разных типов данных, идеально подходящих для сложности следующих тестов mbUnit, написанных на C ++ ...
У меня есть очень простая библиотека C ++ (один файл заголовка, один файл .cpp). Я хочу написать модульные тесты для этого проекта, используя Google C ++ Testing Framework. Вот структура каталогов: ~ / project1 | ...
Недавно мне предложили использовать CMake для компиляции моих проектов на C ++, и теперь я хотел бы начать писать несколько модульных тестов для своего кода. Я решил использовать утилиту Google Test, чтобы помочь с этим, ...
Я видел, что документация по этой функции кажется довольно обширной, поскольку она включена в обзор функций Google Test и подробно описана в:
https://github.com/google/ googletest / blob / master / googletest / docs / advanced.md # ...
Я использую среду тестирования googletest C ++. Обычно текстовый вывод запуска теста выглядит следующим образом: [RUN] MyTest.Fuzz
[OK] MyTest.Fuzz (1867 мс) Я хотел бы вывести некоторые ...
Я успешно запустил свой модульный тест с помощью Google Test в Jenkins, но я не знаю, как показать файл.xml, сгенерированный gtest. Говорят, что gtest удовлетворяет формату JUnit, поэтому я установил как...
Общие сведения (переходите к вопросу ниже, если не интересно) У меня есть симулятор, который работает в трех состояниях: Однопоточный запуск (ввод-вывод в порядке)
Этап многопоточного моделирования в памяти с привязкой к ЦП (ввод-вывод не ...
Как передать параметр в мои наборы тестов? gtest --number-of-input = 5 У меня есть следующий основной код gtest. И --number-of-input = 5 нужно передать в InitGoogleTest (). #include
# ...
Я использую Visual Studio 2005 в Windows XP.
Я пытаюсь использовать фреймворк "Google Test". Но мне не удалось провести всего один тест из-за ошибок компоновщика. Я создал исходные файлы Google Test с помощью / MDd ...
Я установил тест Google, как это описано здесь, но когда я пытаюсь использовать тесты для моего текущего проекта, я получаю 2 предупреждения LNK4098: defaultlib 'MSVCRTD' конфликтует с использование других библиотек; используйте /...
Google C ++ Test Framework имеет две библиотеки вывода: одна - gtest.lib, а другая - gtest_main.lib. Согласно ответу Ника Реймана о том, как настроить gtest с Visual Studio, мы должны установить ссылку на ...
В каталоге msvc gtest есть файл проекта gtest, и открытие его с помощью Visual Studio позволяет мне выбрать сборку из 8 конфигураций (gtest / gtest_main / gtest_prod_test / gtest_unittest x ...
Я пытаюсь создать gtest на Visual Studio 2010. После преобразования файла решения я попытался выполнить сборку и получил следующие предупреждающие сообщения. Предупреждение 1 предупреждение MSB8012: TargetPath (C: \ Users \ ...
Я только начал работать над модульным тестированием (с использованием BOOST framework для тестирования, но для mock я должен использовать Google Mock), и у меня такая ситуация: класс A
{
static int Method1 (int a, int b) {return a + b;} ...
Я новичок в среде C ++ тестирования Google. Его довольно легко использовать, но мне интересно, как разделить кейсы на несколько тестовых файлов. Как лучше всего? Можно напрямую включить файлы .cpp. ...
Я пытаюсь выполнить тест для функции с помощью GoogleTest, и теперь она больше не находит EqFailure: /usr/include/gtest/gtest.h:1337: неопределенная ссылка на `testing :: internal :: EqFailure (.. ,
В нашем приложении мы используем несколько динамически подключаемых библиотек. Недавно мы обновили версию одной из этих библиотек. Разработчики этой библиотеки предоставляют основной метод, поскольку этот новый...
Я использую Google Test для тестирования своего проекта C ++. Однако в некоторых случаях требуется доступ к argc и argv для загрузки необходимых данных. В методе main () при инициализации argc и argv передаются в ...
У меня есть класс, у которого нет конструктора по умолчанию, но конструктор может вызывать. Я хотел провести такой тест: EXPECT_THROW (MyClass (param), std :: runtime_error); Но компилятор g ++ жалуется ...
В настоящее время я пытаюсь использовать googletest с MinGW и -std = c ++ 0x, но он жалуется, что _stricmp не объявлен в этой области видимости, чего не происходит, когда я не использую -std = c ++ 0x .
Понятия не имею, что ...
Как я могу синхронизировать локальные и удаленные папки с помощью rsync изнутри сценария php без запроса ввода пароля? Я уже установил открытый ключ для автоматизации входа на удаленный сервер для ...
- Поскольку это нормально работает:
Я пытался настроить среду GTest на своем компьютере с Ubuntu. но при выполнении GTest для получения библиотеки я получаю следующую ошибку... som@som -VPCEH25EN :~/Workspace/CPP/gtest -1.6.0/make$ make g++...
Я использую Googlemock на работе. Мы часто используем EXPECT _THROW, EXPECT _NO _THROW и т. д. Мой вопрос: как заставить googlemock выводить сведения об исключении и, возможно, трассировку стека, когда функция...