1234567891011121314151617181920212223242526272829303132333435363738 |
- #ifndef TESTNOTEBOOKDATABASE_H
- #define TESTNOTEBOOKDATABASE_H
- #include <QScopedPointer>
- #include <QTemporaryDir>
- #include <notebook/notebookdatabaseaccess.h>
- 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<vnotex::Notebook> m_notebook;
- QScopedPointer<vnotex::NotebookDatabaseAccess> m_dbAccess;
- };
- }
- #endif // TESTNOTEBOOKDATABASE_H
|