19
ответов

Ошибка компоновщика с помощью google mocks [duplicate]

Я пытаюсь издеваться над классом в другой dll, чем там, где находится моя тестовая dll. Я прочитал google mocks для макетов, тестовый учебник google и всю запись, которую я нашел об этом, но я не мог исправить ...
вопрос задан: 21 January 2018 18:39
7
ответов

Google Test QVector & lt; struct & gt; [Дубликат]

Я использую googletest 1.8 с QT5.9.1 visual studio 2015 У меня есть контейнер QVector (ошибка), который заполнен данными. В основном я хочу сравнить два контейнера и проверить, что они ...
вопрос задан: 21 April 2011 07:21
5
ответов

Сравнение платформ модульного теста C++ [закрывается]

Я знаю, что уже существует несколько вопросов относительно рекомендаций для платформ модульного теста C++, но все ответы не помогли, поскольку они просто рекомендуют одну из платформ, но не предоставляют никому...
вопрос задан: 31 January 2019 21:09
5
ответов

Существует ли графический исполнитель тестов для “Google Test” (gtest) для окон? [закрытый]

Кажется большой платформой поблочного тестирования C++. Я просто желаю что-то немного более сложное, чем консольный вывод для того, чтобы запустить тест, также что-то, что делает действительно легким работать конкретный...
вопрос задан: 20 November 2008 11:32
4
ответа

Как настроить Google Среда тестирования C++ (gtest) с Visual Studio 2005

Это не документируется на веб-сайте, и у людей, кажется, есть проблемы при установке платформы. Кто-то может показать пошаговое введение для демонстрационной установки проекта?
вопрос задан: 21 July 2019 22:41
4
ответа

Какую платформу поблочного тестирования я должен использовать для QT? [закрытый]

Я просто запускаю новый проект, для которого нужен некоторый межплатформенный GUI, и мы выбрали Qt в качестве платформы GUI. Нам нужна платформа поблочного тестирования, также. Пока приблизительно год назад мы не использовали внутреннее...
вопрос задан: 25 September 2011 17:04
4
ответа

wxWidgets: Как инициализировать wxApp, не используя макросы и не вводя цикл главного приложения?

Мы должны записать модульные тесты на wxWidgets приложение с помощью Google Test Framework. Проблема состоит в том, что wxWidgets использует макрос IMPLEMENT_APP (MyApp), чтобы инициализировать и ввести основной цикл приложения....
вопрос задан: 9 March 2010 07:30
3
ответа

Используйте Google Test from Qt in Windows

У меня есть простой тестовый файл, TestMe.cpp: #include <gtest/gtest.h> ТЕСТ (MyTest, SomeTest) {EXPECT_EQ (1, 1);} международное основное (интервал argc, символ ** argv) {:: тестирование:: InitGoogleTest (&argc, argv);...
вопрос задан: 6 May 2010 20:32
3
ответа

Как переместить тесты Cppunit в GoogleTest?

У меня есть набор тестов модуля, записанных в CPPunit с некоторыми насмешками, созданными вручную. Я ищу способ переместить их в GoogleTest максимально гладко. Вы попробовали такую операцию?...
вопрос задан: 29 April 2010 11:59
3
ответа

Использование УТВЕРЖДАЕТ и ОЖИДАЕТ в GoogleTest

В то время как завершение причины макросов ASSERT_* тестового сценария, макросы EXPECT_* продолжают свою оценку. Я хотел бы знать, который является критериями, чтобы решить, использовать ли один или другой.
вопрос задан: 2 April 2010 06:21
3
ответа

Не мог заставить Гудзон анализировать тест JUnit производит XML

Править: Эта проблема была устранена Google в gtest 1.4.0; см. исходный отчет об ошибках для получения дополнительной информации. Я недавно переключился на gtest для своей среды тестирования C++ и одну замечательную особенность его...
вопрос задан: 15 January 2010 13:33
2
ответа

Сравнение массивов в тесте Google?

Я надеюсь сравнивать два массива в тесте Google. В UnitTest ++ это сделано через CHECK_ARRAY_EQUAL. Как дела это в тесте Google?
вопрос задан: 1 September 2015 15:46
2
ответа

Google Test Fixtures

Я пытаюсь понять, как работают Google Test Fixtures. Допустим, у меня есть следующий код: class PhraseTest: public :: testing :: Test {protected: virtual void SetUp () {...
вопрос задан: 15 November 2010 17:03
2
ответа

Тест Google: Параметризованные тесты, которые используют существующий тестовый класс приспособления?

У меня есть тестовый класс приспособления, который в настоящее время используется многими тестами. #include <gtest/gtest.h> класс MyFixtureTest: общественность:: тестирование:: Тест {освобождает SetUp () {...}}; я хотел бы создать...
вопрос задан: 30 June 2010 18:52
2
ответа

Запись Makefile.am для вызова googletest модульных тестов

Я пытаюсь добавить свой первый модульный тест к существующему проекту С открытым исходным кодом. А именно, я добавил новый класс, названный audio_manager: src/audio/audio_manager.h src/audio/audio_manager.cc я создал...
вопрос задан: 17 March 2010 11:45
2
ответа

конфликт пространства имен C++ с gtest и повышением

Если я включаю и gtest/gtest.h и boost/math/distributions/poisson.hpp, я получаю/opt/local/include/boost/tr1/tuple.hpp:63: ошибка: 'кортеж' уже объявляется в этом объеме/opt/local/include/boost/tr1/...
вопрос задан: 20 July 2009 21:18
1
ответ

модульные тесты gtest путь к целевому файлу конфигурации

В моем приложении C ++ у меня есть текстовый файл (dataFile.txt), который установлен на целевой машине Linux по следующему пути: /SoftwareHomeDir/Configuration/Application/dataFile.txt Этот файл существует ...
вопрос задан: 6 March 2019 16:56
1
ответ

CMake + GoogleTest выдает ошибки переопределения в коллекции небольших библиотек [дубликат]

У меня есть коллекция из нескольких очень маленьких библиотек, которые мы используем в школе. Каждая библиотека помещается в отдельную папку вместе с тестовым файлом Google. Это позволяет мне использовать эти функции в различных ...
вопрос задан: 6 March 2019 10:55
1
ответ

Тесты TEST_P в библиотеке не запускаются, когда INSTANTIATE_TEST_CASE_P вызывается в отдельном исполняемом файле

Я пытаюсь следовать инструкциям для создания параметризованных абстрактных тестов в Googletest README. Я создал каталог проекта, в котором у меня есть CMakeLists.txt, fixture.hh, fixture.cc, ...
вопрос задан: 5 March 2019 01:33
1
ответ

cmake не может найти gtest 1.8 в Ubuntu 18.10

Я пытаюсь запустить cmake для моего проекта, который довольно хорошо работал на Mac. В моем CMakeLists.txt у меня есть: find_package (gtest REQUIRED CONFIG) Когда я запускаю cmake, я вижу: Ошибка CMake в CMakeLists.txt: ...
вопрос задан: 19 January 2019 23:27
1
ответ

Получение GTest для работы с Visual Studio Test Explorer

Visual Studio Test Explorer не видит ошибок, о которых сообщалось в GTest. Visual Studio 2017 C ++ build с GTest модульным тестовым проектом. Строит нормально, отлаживает в тесте, показывает ошибку но не будучи ...
вопрос задан: 17 January 2019 17:30
1
ответ

тест Google: покрытие кода

Действительно ли возможно получить покрытие кода, сделанное тестовым использованием среда тестирования Google?
вопрос задан: 1 May 2017 03:11
1
ответ

Настроить gtest для отображения только неудачных тестов в консоли

Есть ли возможность показывать только неудачные тесты? Мне пришлось переключиться на использование гитары, чтобы добиться этого, но мне не хватает инструмента командной строки.
вопрос задан: 11 November 2013 09:45
1
ответ

Как поймать утверждение с помощью теста Google?

Я программирую какой-то модуль тестируйте с помощью тестовой среды Google. Но я хочу проверить, правильно ли размещены и полезны некоторые утверждения. Есть ли способ поймать утверждение в тесте Google? Пример кода ...
вопрос задан: 6 February 2013 22:45
1
ответ

Как указать несколько фильтров исключения в --gtest_filter?

Вопрос о фреймворке google-test. Я хочу запустить все тесты, исключая некоторые, в соответствии с несколькими фильтрами исключения, например: --gtest_filter = -ABC. *: - BCD. *
вопрос задан: 24 December 2012 07:29
1
ответ

Макет Google: как я могу «ОЖИДАТЬ», что никакой метод не будет вызываться в макете

Я хочу протестировать, в случае какого-либо сбоя ни один метод не будет вызываться для фиктивного объекта, используя макет Google. поэтому код будет примерно таким: auto mocObj = new MockObj; EXPECT_NO_METHOD_CALL (mocObj); // this ...
вопрос задан: 27 December 2011 19:01
1
ответ

Convenient method in GoogleTest for a double comparison of not equal?

I'm looking for something similar to the ASSERT_EQ / ASSERT_NE for ASSERT_DOUBLE_EQ. Maybe I'm missing an easy way of doing this without having a ASSERT_DOUBLE_NE?
вопрос задан: 18 August 2010 18:19
1
ответ

Передача имени типа и строки к параметризованному тестовому использованию тест Google

Есть ли способ передать и тип и строку к параметрическому тестовому тесту Google использования. Я хотел бы сделать: шаблон <имя типа T> класс RawTypesTest: общественность:: тестирование:: TestWithParam&...
вопрос задан: 15 July 2010 20:43
1
ответ

Повышение Насмешки/Теста C++:: asio:: io_stream - основывал Асинхронный Обработчик

Я недавно возвратился к C/C++ после лет C#. В течение тех лет я нашел значение Насмешки и Поблочного тестирования. Нахождение ресурсов для Насмешек и тестов Единиц в C# тривиально. Насмешка WRT, нет...
вопрос задан: 17 March 2010 15:48
1
ответ

Как подружить классы google-test с моими классами?

Я слышал, что есть возможность включить google-test друзей классов TestCase в мои классы, что позволяет тестам получать доступ к моим личным / защищенным членам. Как это сделать?
вопрос задан: 7 March 2010 13:22