Я хочу сделать модульный тест для функции, возвращающей qvariant, чтобы убедиться, что qvariant содержит правильное значение или нет Пожалуйста, дайте мне некоторое представление о том, как мне поступить?
Создайте QVariant, содержащий ожидаемое вами значение, а затем сравните его с возвращаемым значением. Почему вы думаете, что это отличается от тестирования любого другого типа возврата?
Методы QVariant :: type () и QVariant :: typename () должны дать вам достаточно информации.