Commit 5cd80369bdf76456fdaaad27711e02df53276d69
1 parent
8660a680
Setting up SledgeHammer Test
Showing
3 changed files
with
36 additions
and
0 deletions
test/CMakeLists.txt
test/SledgeHammerTest.cpp
0 → 100644
1 | +/**************************************************************************** | |
2 | + * COpyright (c) 2023 Open Systems Development B.V. | |
3 | + ****************************************************************************/ | |
4 | + | |
5 | +#include <gmock/gmock.h> | |
6 | +#include <gtest/gtest.h> | |
7 | +#include <string> | |
8 | +#include <memory> | |
9 | + | |
10 | +#include "mqttclient.h" | |
11 | + | |
12 | +using namespace osdev::components::mqtt; | |
13 | +using namespace osdev::components::log; | |
14 | + | ... | ... |
test/helperclasses/PublisherClass.h
0 → 100644
1 | +/**************************************************************************** | |
2 | + * Copyright (c)2024 Open Systems Development B.V. | |
3 | + ****************************************************************************/ | |
4 | + | |
5 | +#include "mqttclient.h" | |
6 | + | |
7 | +#include <string> | |
8 | +#include <memory> | |
9 | + | |
10 | +using namespace osdev::components::mqtt; | |
11 | +using namespace osdev::components::log; | |
12 | + | |
13 | +static const std::string main_topic = "test/"; | |
14 | + | |
15 | +class Publisher | |
16 | +{ | |
17 | +public: | |
18 | + Publisher() : m_mqtt_client("TopicTester"){} | |
19 | + virtual ~Publisher() {} | |
20 | + | |
21 | +}; | |
0 | 22 | \ No newline at end of file | ... | ... |