I am working on a project where the development and target environments are completely different. The target environment has different peripherals, IO cards, etc., And my project very often uses these peripherals. While my development environment is missing these peripherals. Therefore, unit testing in my development box is useless most of the time.
I use Eclipse CDT and the remote debugging module, and I am debugging over the network, I want to use unit testing better and be based on the facts above. I wonder what my best option is. So far, I have written test programs for every new function that I add, and I test it with remote debugging, this seems like an inefficient testing method, as it takes a lot of time to write tests and run tests.
Any suggestions?
source
share