Skip to content

Commit 673e4c2

Browse files
committed
Add GoogleTest unit tests for motion control logic
Added 30 tests across 6 test fixtures covering motion data calculations, vector serialization, ID message formatting, endpoint configuration, packet handlers, and timing calculations. Fixed CMake configuration for proper test discovery.
1 parent 24f148f commit 673e4c2

318 files changed

Lines changed: 20858 additions & 2 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ set(dependencies Boost::boost spdlog::spdlog nlohmann_json::nlohmann_json)
2424
#
2525
project(motion_control)
2626

27+
enable_testing()
2728
find_package(Boost REQUIRED)
2829

2930
add_executable(motion_control src/main.cpp)

0 commit comments

Comments
 (0)