aboutsummaryrefslogtreecommitdiff
path: root/libs/bsapacker/tests/MockPackerDialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/bsapacker/tests/MockPackerDialog.h')
-rw-r--r--libs/bsapacker/tests/MockPackerDialog.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/libs/bsapacker/tests/MockPackerDialog.h b/libs/bsapacker/tests/MockPackerDialog.h
new file mode 100644
index 0000000..aafad52
--- /dev/null
+++ b/libs/bsapacker/tests/MockPackerDialog.h
@@ -0,0 +1,17 @@
+#include <bsapacker/IPackerDialog.h>
+#include <gmock/gmock.h>
+
+using namespace BsaPacker;
+
+class MockPackerDialog : public IPackerDialog
+{
+public:
+ MOCK_METHOD(bool, IsNewFilename, (), (const, override));
+ MOCK_METHOD(QString, SelectedMod, (), (const, override));
+ MOCK_METHOD(void, RefreshModList, (), (override));
+ MOCK_METHOD(QString, SelectedPluginItem, (), (const, override));
+ MOCK_METHOD(void, UpdateNameList, (const QString&), (override));
+ MOCK_METHOD(void, RefreshSelectedName, (), (override));
+ MOCK_METHOD(int, Exec, (), (override));
+ MOCK_METHOD(void, RefreshOkButton, (), (override));
+};