aboutsummaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/Tests/TestUtils/collationmanagermock.h
blob: eb08b7b928c59033b4f79a3519170746f31fa977 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef COLLATIONMANAGERMOCK_H
#define COLLATIONMANAGERMOCK_H

#include "services/collationmanager.h"

class CollationManagerMock : public CollationManager
{
    public:
        CollationManagerMock();

        void setCollations(const QList<CollationPtr>&);
        QList<CollationPtr> getAllCollations() const;
        QList<CollationPtr> getCollationsForDatabase(const QString&) const;
        int evaluate(const QString&, const QString&, const QString&);
        int evaluateDefault(const QString&, const QString&);
};

#endif // COLLATIONMANAGERMOCK_H