diff options
Diffstat (limited to 'tests/mock-resource-library.h')
-rw-r--r-- | tests/mock-resource-library.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/mock-resource-library.h b/tests/mock-resource-library.h index 6c743fe..1d3d17d 100644 --- a/tests/mock-resource-library.h +++ b/tests/mock-resource-library.h @@ -3,6 +3,7 @@ #include <QObject> #include "resource-library.h" +#include "resource.h" class MockResourceLibrary: public QObject, public ResourceLibrary { @@ -10,14 +11,19 @@ class MockResourceLibrary: public QObject, public ResourceLibrary private: bool initializeFails; bool connectToServerFails; + Resource *resource; + bool reserveFails; public: - MockResourceLibrary(QObject *parent=0,bool makeInitializationFail=false, - bool makeConnectingToServerFail=false); + MockResourceLibrary(Resource *resource=0,bool makeInitializationFail=false, + bool makeConnectingToServerFail=false, bool makeReserveFail=false); virtual ~MockResourceLibrary(); void makeInitializeFail(); void makeServerConnectFail(); bool initialize(); bool connectToServer(); + + bool reserve(); + void makeReserveFail(); }; #endif |