QSignalSpy 3

Тестирование

Тестирование сигналов и слотов с помощью QSignalSpy: продвинутые сценарии

Введение QSignalSpy — специализированный инструмент QTest для проверки факта и параметров испускания сигналов без необходимости вручную подключать слот-наблюдатель и хранить состояние. В предыдущей статье он упоминался для базовой…

Тестирование

QSignalSpy vs Mocks: Сравнение подходов к тестированию сигналов в Qt

Сравнение подходов Характеристика QSignalSpy Моки (например, Google Mock) Цель Отслеживание вызова сигналов Проверка вызова методов, поведения объектов Сфера применения Qt-ориентированные проекты (QObject) Общий C++ (без привязки к Qt)…

Описание классов Qt

QSignalSpy — инструмент для тестирования сигналов в Qt

QSignalSpy — мощный класс из модуля QtTest, который используется для отслеживания сигналов во время юнит-тестирования. Он позволяет проверить, был ли сигнал отправлен, сколько раз, с какими аргументами и…