Classes | Namespaces | Macros | Functions
unittest_scanner.cpp File Reference
#include <ros/ros.h>
#include <gtest/gtest.h>
#include "psen_scan/mock_psen_scan_udp_interface.h"
#include "psen_scan/scanner.h"
#include "psen_scan/laserscan.h"
#include "psen_scan/scanner_data.h"
#include "psen_scan/coherent_monitoring_frames_exception.h"
#include "psen_scan/psen_scan_fatal_exception.h"
#include "psen_scan/parse_monitoring_frame_exception.h"
#include "psen_scan/diagnostic_information_exception.h"
#include "psen_scan/udp_read_timeout_exception.h"
Include dependency graph for unittest_scanner.cpp:

Go to the source code of this file.

Classes

class  psen_scan_test::ScannerTest
 

Namespaces

 psen_scan_test
 

Macros

#define READ_FRAME(x)   WillOnce(DoAll(fillArg0(expected_monitoring_frames_.at(x)), Return(sizeof(MonitoringFrame))))
 
#define RETURN_IP(ip_str)   Return(udp::endpoint(boost::asio::ip::address_v4::from_string(ip_str), 2000))
 

Functions

 psen_scan_test::ACTION_P (fillArg0, monitoring_frame)
 
 psen_scan_test::TEST_F (ScannerTest, getCompleteScan_ideal)
 
 psen_scan_test::TEST_F (ScannerTest, getCompleteScan_missing_frame_middle)
 
 psen_scan_test::TEST_F (ScannerTest, getCompleteScan_missing_frame_first)
 
 psen_scan_test::TEST_F (ScannerTest, getCompleteScan_missing_frame_last)
 
 psen_scan_test::TEST_F (ScannerTest, getCompleteScan_correct_return_value)
 
 psen_scan_test::TEST_F (ScannerTest, ConstructorWrongArguments)
 
 psen_scan_test::TEST_F (ScannerTest, StartStop)
 
 psen_scan_test::TEST_F (ScannerTest, testParseMonitoringFrameException)
 
 psen_scan_test::TEST_F (ScannerTest, testDiagnosticInformationException)
 
 psen_scan_test::TEST_F (ScannerTest, testCoherentMonitoringFramesException)
 
 psen_scan_test::TEST_F (ScannerTest, testFetchMonitoringFrameException)
 
 psen_scan_test::TEST_F (ScannerTest, new_scanner)
 

Macro Definition Documentation

◆ READ_FRAME

#define READ_FRAME (   x)    WillOnce(DoAll(fillArg0(expected_monitoring_frames_.at(x)), Return(sizeof(MonitoringFrame))))

Definition at line 40 of file unittest_scanner.cpp.

◆ RETURN_IP

#define RETURN_IP (   ip_str)    Return(udp::endpoint(boost::asio::ip::address_v4::from_string(ip_str), 2000))

Definition at line 41 of file unittest_scanner.cpp.



psen_scan
Author(s):
autogenerated on Mon Feb 28 2022 23:16:20