Closed
Milestone
Oct 25, 2021–Nov 8, 2021
1: Write Initial Tests
Why: So each of us don't need to sit in front of Voltron and verify it works for every change
How:
- Use a test library
- Mock our ROS publishers so we can assert on
.publish
calls - Directly call the subscriber callbacks to simulate the PC publishing messages
Todo:
- Figure out how to test the SBUS
- Figure out testing CAN
- What testing & mocking libraries to use
Note: These are integration tests!