void Tst_connectionagent::tst_networkInstance() { NetworkManager *netman = NetworkManagerFactory::createInstance(); QString currentState = netman->state(); QConnectionAgent::instance(); QVERIFY(currentState == netman->state()); }
void Tst_connectionagent::tst_onConnectionRequest() { NetworkManager *netman = NetworkManagerFactory::createInstance(); QString currentState = netman->state(); if (currentState == "online") { NetworkService *service = netman->defaultRoute(); service->requestDisconnect(); // service->requestConnect(); } QSignalSpy spy(&QConnectionAgent::instance(), SIGNAL(connectionRequest())); QConnectionAgent::instance().onConnectionRequest(); if (currentState == "online") QCOMPARE(spy.count(),0); else QCOMPARE(spy.count(),0); }