Classes | |
class | MockPSENscanUDPInterface |
class | MockScanner |
class | MockUDPServer |
Class for the UDP communication with the scanner. More... | |
class | ros_scanner_node_test |
class | ROSInvalidParameterTest |
class | ROSParameterHandlerTest |
class | ROSRequiredParameterTest |
class | ScannerCommunicationInterfaceTests |
class | ScannerTest |
class | TestSubscriber |
Functions | |
ACTION (ROS_SHUTDOWN) | |
ACTION_P (fillArg0, monitoring_frame) | |
TEST (DecryptPasswordExceptionTest, new_build_ros_message_exception) | |
TEST (FetchMonitoringFrameExceptionTest, new_fetch_monitoring_frame_exception) | |
TEST (GetROSParameterExceptionTest, new_get_ros_parameter_exception) | |
TEST (DiagnosticInformationExceptionTest, new_diagnostic_information_exception) | |
TEST (PSENScanFatalExceptionTest, new_psen_scan_fatal_exception) | |
TEST (ParseMonitoringFrameExceptionTest, new_parse_monitoring_frame_exception) | |
TEST (UDPReadTimeoutExceptionTest, new_udp_read_timeout_exception) | |
TEST (BuildROSMessageExceptionTest, new_build_ros_message_exception) | |
TEST (CoherentMonitoringFramesExceptionTest, new_coherent_monitoring_frames_exception) | |
TEST (decryptPasswordTest, charOutOfRange) | |
TEST (TimeoutAdjustFuncTests, testTimeoutIncrease) | |
TEST (TimeoutAdjustFuncTests, testMaxTimeoutExceed) | |
TEST (TimeoutAdjustFuncTests, testDefaultTimeoutIncrease) | |
TEST (decryptPasswordTest, unevenCharacterCount) | |
TEST (TimeoutAdjustFuncTests, testDefaultMaxTimeout) | |
TEST (decryptPasswordTest, controlCharactersBelow32) | |
TEST (TimeoutAdjustFuncTests, testMaxTimeoutExceedingTimeoutArgument) | |
TEST (decryptPasswordTest, correctDecryption) | |
TEST_F (ScannerCommunicationInterfaceTests, testScannerWriteOperation) | |
TEST_F (ScannerCommunicationInterfaceTests, testScannerReadOperation) | |
TEST_F (ros_scanner_node_test, processingLoop_skip_eq_zero) | |
TEST_F (ROSParameterHandlerTest, test_no_param) | |
TEST_F (ROSRequiredParameterTest, test_required_params_only) | |
TEST_F (ROSRequiredParameterTest, test_single_required_params_missing_password) | |
TEST_F (ROSRequiredParameterTest, test_single_required_params_missing_sensor_ip) | |
TEST_F (ros_scanner_node_test, processingLoop_skip_eq_one) | |
TEST_F (ROSRequiredParameterTest, test_single_required_params_missing_host_ip) | |
TEST_F (ROSRequiredParameterTest, test_single_required_params_missing_host_udp_port) | |
TEST_F (ROSRequiredParameterTest, test_all_params) | |
TEST_F (ros_scanner_node_test, processingLoop_skip_eq_99) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_password) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_host_ip) | |
TEST_F (ros_scanner_node_test, processingLoop_exception_catching) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_host_udp_port) | |
TEST_F (ros_scanner_node_test, buildROSMessage) | |
TEST_F (ros_scanner_node_test, constructor) | |
TEST_F (ScannerTest, getCompleteScan_ideal) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_sensor_ip) | |
TEST_F (ScannerTest, getCompleteScan_missing_frame_middle) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_frame_id) | |
TEST_F (ScannerTest, getCompleteScan_missing_frame_first) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_skip) | |
TEST_F (ScannerTest, getCompleteScan_missing_frame_last) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_angle_start) | |
TEST_F (ScannerTest, getCompleteScan_correct_return_value) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_angle_end) | |
TEST_F (ScannerTest, ConstructorWrongArguments) | |
TEST_F (ROSInvalidParameterTest, test_invalid_params_x_axis_rotation) | |
TEST_F (ScannerTest, StartStop) | |
TEST_F (ScannerTest, testParseMonitoringFrameException) | |
TEST_F (ScannerTest, testDiagnosticInformationException) | |
TEST_F (ScannerTest, testCoherentMonitoringFramesException) | |
TEST_F (ScannerTest, testFetchMonitoringFrameException) | |
TEST_F (ScannerTest, new_scanner) | |
Variables | |
static const std::string | IP_ADDRESS { "127.0.0.1" } |
static const std::string | MSG_RECEIVED { "msg_received" } |
static constexpr std::chrono::seconds | READ_TIMEOUT { std::chrono::seconds(1) } |
static constexpr uint32_t | UDP_PORT { 45000 } |
psen_scan_test::ACTION | ( | ROS_SHUTDOWN | ) |
Definition at line 67 of file integrationtest_ros_scanner_node.cpp.
psen_scan_test::ACTION_P | ( | fillArg0 | , |
monitoring_frame | |||
) |
Definition at line 240 of file unittest_scanner.cpp.
psen_scan_test::TEST | ( | DecryptPasswordExceptionTest | , |
new_build_ros_message_exception | |||
) |
Definition at line 23 of file unittest_new_decrypt_password_exception.cpp.
psen_scan_test::TEST | ( | FetchMonitoringFrameExceptionTest | , |
new_fetch_monitoring_frame_exception | |||
) |
Definition at line 23 of file unittest_new_fetch_monitoring_frame_exception.cpp.
psen_scan_test::TEST | ( | GetROSParameterExceptionTest | , |
new_get_ros_parameter_exception | |||
) |
Definition at line 23 of file unittest_new_get_ros_parameter_exception.cpp.
psen_scan_test::TEST | ( | DiagnosticInformationExceptionTest | , |
new_diagnostic_information_exception | |||
) |
Definition at line 23 of file unittest_new_diagnostic_information_exception.cpp.
psen_scan_test::TEST | ( | PSENScanFatalExceptionTest | , |
new_psen_scan_fatal_exception | |||
) |
Definition at line 23 of file unittest_new_psen_scan_fatal_exception.cpp.
psen_scan_test::TEST | ( | ParseMonitoringFrameExceptionTest | , |
new_parse_monitoring_frame_exception | |||
) |
Definition at line 23 of file unittest_new_parse_monitoring_frame_exception.cpp.
psen_scan_test::TEST | ( | UDPReadTimeoutExceptionTest | , |
new_udp_read_timeout_exception | |||
) |
Definition at line 23 of file unittest_new_udp_read_timeout_exception.cpp.
psen_scan_test::TEST | ( | BuildROSMessageExceptionTest | , |
new_build_ros_message_exception | |||
) |
Definition at line 23 of file unittest_new_build_ros_message_exception.cpp.
psen_scan_test::TEST | ( | CoherentMonitoringFramesExceptionTest | , |
new_coherent_monitoring_frames_exception | |||
) |
Definition at line 23 of file unittest_new_coherent_monitoring_frames_exception.cpp.
psen_scan_test::TEST | ( | decryptPasswordTest | , |
charOutOfRange | |||
) |
Definition at line 25 of file unittest_decrypt_password.cpp.
psen_scan_test::TEST | ( | TimeoutAdjustFuncTests | , |
testTimeoutIncrease | |||
) |
Definition at line 26 of file unittest_timeout_adjust_func.cpp.
psen_scan_test::TEST | ( | TimeoutAdjustFuncTests | , |
testMaxTimeoutExceed | |||
) |
Definition at line 35 of file unittest_timeout_adjust_func.cpp.
psen_scan_test::TEST | ( | TimeoutAdjustFuncTests | , |
testDefaultTimeoutIncrease | |||
) |
Definition at line 45 of file unittest_timeout_adjust_func.cpp.
psen_scan_test::TEST | ( | decryptPasswordTest | , |
unevenCharacterCount | |||
) |
Definition at line 47 of file unittest_decrypt_password.cpp.
psen_scan_test::TEST | ( | TimeoutAdjustFuncTests | , |
testDefaultMaxTimeout | |||
) |
Definition at line 51 of file unittest_timeout_adjust_func.cpp.
psen_scan_test::TEST | ( | decryptPasswordTest | , |
controlCharactersBelow32 | |||
) |
Definition at line 57 of file unittest_decrypt_password.cpp.
psen_scan_test::TEST | ( | TimeoutAdjustFuncTests | , |
testMaxTimeoutExceedingTimeoutArgument | |||
) |
Definition at line 59 of file unittest_timeout_adjust_func.cpp.
psen_scan_test::TEST | ( | decryptPasswordTest | , |
correctDecryption | |||
) |
Definition at line 74 of file unittest_decrypt_password.cpp.
psen_scan_test::TEST_F | ( | ScannerCommunicationInterfaceTests | , |
testScannerWriteOperation | |||
) |
Definition at line 72 of file integrationtest_psen_scan_udp_interface.cpp.
psen_scan_test::TEST_F | ( | ScannerCommunicationInterfaceTests | , |
testScannerReadOperation | |||
) |
Definition at line 84 of file integrationtest_psen_scan_udp_interface.cpp.
psen_scan_test::TEST_F | ( | ros_scanner_node_test | , |
processingLoop_skip_eq_zero | |||
) |
Definition at line 108 of file integrationtest_ros_scanner_node.cpp.
psen_scan_test::TEST_F | ( | ROSParameterHandlerTest | , |
test_no_param | |||
) |
Definition at line 111 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ROSRequiredParameterTest | , |
test_required_params_only | |||
) |
Definition at line 116 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ROSRequiredParameterTest | , |
test_single_required_params_missing_password | |||
) |
Definition at line 130 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ROSRequiredParameterTest | , |
test_single_required_params_missing_sensor_ip | |||
) |
Definition at line 137 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ros_scanner_node_test | , |
processingLoop_skip_eq_one | |||
) |
Definition at line 141 of file integrationtest_ros_scanner_node.cpp.
psen_scan_test::TEST_F | ( | ROSRequiredParameterTest | , |
test_single_required_params_missing_host_ip | |||
) |
Definition at line 144 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ROSRequiredParameterTest | , |
test_single_required_params_missing_host_udp_port | |||
) |
Definition at line 151 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ROSRequiredParameterTest | , |
test_all_params | |||
) |
Definition at line 158 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ros_scanner_node_test | , |
processingLoop_skip_eq_99 | |||
) |
Definition at line 174 of file integrationtest_ros_scanner_node.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_password | |||
) |
Definition at line 188 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_host_ip | |||
) |
Definition at line 206 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ros_scanner_node_test | , |
processingLoop_exception_catching | |||
) |
Definition at line 207 of file integrationtest_ros_scanner_node.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_host_udp_port | |||
) |
Definition at line 226 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ros_scanner_node_test | , |
buildROSMessage | |||
) |
Definition at line 233 of file integrationtest_ros_scanner_node.cpp.
psen_scan_test::TEST_F | ( | ros_scanner_node_test | , |
constructor | |||
) |
Definition at line 244 of file integrationtest_ros_scanner_node.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
getCompleteScan_ideal | |||
) |
Definition at line 246 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_sensor_ip | |||
) |
Definition at line 257 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
getCompleteScan_missing_frame_middle | |||
) |
Definition at line 274 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_frame_id | |||
) |
Definition at line 275 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
getCompleteScan_missing_frame_first | |||
) |
Definition at line 289 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_skip | |||
) |
Definition at line 290 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
getCompleteScan_missing_frame_last | |||
) |
Definition at line 304 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_angle_start | |||
) |
Definition at line 312 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
getCompleteScan_correct_return_value | |||
) |
Definition at line 326 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_angle_end | |||
) |
Definition at line 338 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
ConstructorWrongArguments | |||
) |
Definition at line 354 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ROSInvalidParameterTest | , |
test_invalid_params_x_axis_rotation | |||
) |
Definition at line 364 of file integrationtest_ros_parameter_handler.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
StartStop | |||
) |
Definition at line 399 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
testParseMonitoringFrameException | |||
) |
Definition at line 415 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
testDiagnosticInformationException | |||
) |
Definition at line 439 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
testCoherentMonitoringFramesException | |||
) |
Definition at line 494 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
testFetchMonitoringFrameException | |||
) |
Definition at line 517 of file unittest_scanner.cpp.
psen_scan_test::TEST_F | ( | ScannerTest | , |
new_scanner | |||
) |
Definition at line 539 of file unittest_scanner.cpp.
|
static |
Definition at line 41 of file integrationtest_psen_scan_udp_interface.cpp.
|
static |
Definition at line 39 of file integrationtest_psen_scan_udp_interface.cpp.
|
static |
Definition at line 43 of file integrationtest_psen_scan_udp_interface.cpp.
|
static |
Definition at line 45 of file integrationtest_psen_scan_udp_interface.cpp.