I am trying to implement unit testing, I have in the past used cpputest.
I am currently testing on native only, and using only a single test file I have successfully got tests working.
Now I want to start testing multiple modules. I am getting ‘multiple definition’ errors for setUp, main etc. if I try to add individual test files under separate folders
I run tests with CLI command
platformio test -e native
My test structure looks like
│ └── test_pulse_protocol.cpp
Is there a specific way to implement multiple tests like this?