#ifndef TESTNOTEBOOKDATABASE_H #define TESTNOTEBOOKDATABASE_H #include #include #include namespace tests { class TestNotebookDatabase { public: TestNotebookDatabase(); ~TestNotebookDatabase(); void test(); private: void testNode(); private: void addAndQueryNode(vnotex::Node *p_node, bool p_ignoreId); void testQueryNodePath(const vnotex::Node *p_node); void queryAndVerifyNode(const vnotex::Node *p_node); QTemporaryDir m_testDir; QScopedPointer m_notebook; QScopedPointer m_dbAccess; }; } #endif // TESTNOTEBOOKDATABASE_H