I would like for unit tests to be implemented to verify the functionality of the project.
Unit tests for packet construction/parsing would be an easier first addition.
I would also like to see unit testing for arming logic/actuator logic.
If possible, setting up a test to spawn a client and server thread and verify that they are communicating properly would also be an asset. This will be harder to implement.
Unit tests should be runnable on a POSIX system. I would like them to run as a workflow on each pull request to verify that no changes have broken existing functionality.
I would like for unit tests to be implemented to verify the functionality of the project.
Unit tests for packet construction/parsing would be an easier first addition.
I would also like to see unit testing for arming logic/actuator logic.
If possible, setting up a test to spawn a client and server thread and verify that they are communicating properly would also be an asset. This will be harder to implement.
Unit tests should be runnable on a POSIX system. I would like them to run as a workflow on each pull request to verify that no changes have broken existing functionality.