Можно ли написать модульные тесты для приложения Qt, например, QCoreApplication, чтобы проверить его функции, которые вызываются в произвольное время?Давайте предположим, что я хочу протестировать функцию-член моего класса, такую как
void deleteConnectionFromList(QTcpSocket*);
Эта функция должна вызываться после других функций, таких как addNewSocket()
Но куда мне поместить оператор BOOST_CHECK_EQUAL ()?
BOOST_AUTO_TEST_CASE( test )
{
int argc{};
QCoreApplication app(argc, nullptr);
Server server;
app.exec();
}