#ifndef TEST_RESOURCE_H #define TEST_RESOURCE_H #include #include "resource.h" #include "mock-resource-library.h" class TestResource: public QObject { Q_OBJECT private: ResourceLibrary *resourceLibrary; Resource *resource; public: TestResource(); ~TestResource(); private slots: void init(); void testInitializeSucceeds(); void testInitializeFails(); void testConnectToServerSucceeds(); void testConnectToServerFails(); }; #endif