Вопросы по теме 'gmock'
Как отменить регистрацию тестового примера и как зарегистрировать конкретный тестовый пример в Gtest
в gtets, как мы знаем, момент управления находит TEST или TEST_F функцию, она registers test cases превращается в gtest . Но согласно моему требованию, после того, как gtest зарегистрирует все тестовые случаи, мне нужно найти, есть ли...
148 просмотров
schedule
28.10.2022
Grails 2.2.2: Тестирование перехватчиков в ControllerTests с помощью GMock
Когда наша кодовая база все еще находилась в Grails 2.1.4, этот модульный тест для наших перехватчиков работал с полным охватом:
@Before
void setUp() {
gmc = new GMockController()
apiProducts = gmc.mock()...
304 просмотров
schedule
10.04.2024
GMock: как вернуть фиктивную переменную класса в качестве возвращаемого значения
Я впервые пытаюсь использовать GMock (фреймворк google mocking для c ++). У меня следующий класс:
class LocalCache
{
public:
virtual time_t GetCurrentTime() = 0;
virtual int AddEntry(const std::string key, std::string& value);
virtual...
17646 просмотров
schedule
09.05.2024
Объект Gmock неправильно передается в асинхронную функцию
Я пытаюсь издеваться над частями AWS SDK на С++ для тестирования. В частности, я издеваюсь над объектом KMSClient и DecryptOutcome. MockKMSClient настроен на передачу MockDecryptOutcome в DecryptResponseReceivedHandler.
Вот мои издевательские...
104 просмотров
schedule
15.01.2024
Как вы издеваетесь над функцией, которая является частью тестируемого класса gmock?
Я использую googletest/googlemock (GTest/GMock). Я могу протестировать приведенный ниже код только тогда, когда Selection естественным образом возвращает false. Как бы я смоделировал приведенный ниже пример проблемы?
У меня возникают трудности с...
1188 просмотров
schedule
26.12.2023
GTest — параметризованные тесты для разных типов
Я хотел бы смешать параметризованный тест с типизированным тестом. Вот моя попытка:
struct X {};
struct Y {};
template <typename T>
struct MyTestFixture: public ::testing::Test
{
T t;
};
template <typename T, typename Param>...
1244 просмотров
schedule
22.12.2023
C-строка никогда не будет вызываться в gmock
У меня есть функция C++ для тестирования, и внутри этой функции C++ она вызовет функцию C. Я хотел бы издеваться над этой функцией C, используя Gmock. Сигнатура функции C:
int functionA(const char key[3],char value[6]);
int — это код...
1123 просмотров
schedule
28.02.2024