1 #include <QtTest/QtTest>
2 #include "ConnectionSettings.h"
3 #include "TestConnectionSettings.h"
5 static const QString URL = "http://this.is.just/a_test_url/for unit test";
6 static const QString USERNAME = "Username";
7 static const QString PASSWORD = "Password";
8 static const unsigned int INTERVAL = 60;
10 void TestConnectionSettings::initTestCase()
12 iConnection = new ConnectionSettings( QUrl( URL ), USERNAME, PASSWORD, INTERVAL );
13 QVERIFY( iConnection != 0 );
16 void TestConnectionSettings::cleanupTestCase()
22 void TestConnectionSettings::init()
24 //qDebug("Debug line");
27 void TestConnectionSettings::cleanup()
32 void TestConnectionSettings::testServerUrl()
34 QCOMPARE( iConnection->serverUrl().toString(), URL );
37 void TestConnectionSettings::testUsername()
39 QCOMPARE( iConnection->username(), USERNAME );
42 void TestConnectionSettings::testPassword()
44 QCOMPARE( iConnection->password(), PASSWORD );
47 void TestConnectionSettings::testInterval()
49 QCOMPARE( iConnection->refreshInterval(), INTERVAL );