#include <chrono>
#include <string>
#include <thread>
#include <future>
#include <boost/asio.hpp>
#include <gtest/gtest.h>
#include <gmock/gmock.h>
#include <pilz_testutils/async_test.h>
#include <psen_scan/psen_scan_udp_interface.h>
#include "psen_scan/mock_udp_server.h"
#include "psen_scan/udp_read_timeout_exception.h"
#include "psen_scan/fetch_monitoring_frame_exception.h"
Go to the source code of this file.
Classes | |
class | psen_scan_test::ScannerCommunicationInterfaceTests |
Namespaces | |
psen_scan_test | |
Functions | |
psen_scan_test::TEST_F (ScannerCommunicationInterfaceTests, testScannerWriteOperation) | |
psen_scan_test::TEST_F (ScannerCommunicationInterfaceTests, testScannerReadOperation) | |
Variables | |
static const std::string | psen_scan_test::IP_ADDRESS { "127.0.0.1" } |
static const std::string | psen_scan_test::MSG_RECEIVED { "msg_received" } |
static constexpr std::chrono::seconds | psen_scan_test::READ_TIMEOUT { std::chrono::seconds(1) } |
static constexpr uint32_t | psen_scan_test::UDP_PORT { 45000 } |