Hotwheels-Cluster 1.2
Creation of Cluster APP for SEA:ME project.
 
Loading...
Searching...
No Matches
MockFileController.hpp
Go to the documentation of this file.
1
16
17#ifndef MOCKFILECONTROLLER_HPP
18#define MOCKFILECONTROLLER_HPP
19
20#include <QFile>
21#include <QString>
22#include <gmock/gmock.h>
23
29{
30public:
32 MOCK_METHOD(bool, open, (QFile &, QIODevice::OpenMode), ());
34 MOCK_METHOD(QString, read, (QFile &), ());
36 MOCK_METHOD(bool, write, (QFile &, const QString &), ());
38 MOCK_METHOD(bool, exists, (const QString &), ());
39};
40
41#endif // MOCKFILECONTROLLER_HPP
Class to emulate the behavior of the File controller.
MOCK_METHOD(bool, open,(QFile &, QIODevice::OpenMode),())
Mocked method to open a file.
MOCK_METHOD(QString, read,(QFile &),())
Mocked method to close a file.
MOCK_METHOD(bool, write,(QFile &, const QString &),())
Mocked method to write to a file.
MOCK_METHOD(bool, exists,(const QString &),())
Mocked method to check if a file exists.