Embunit is a unit testing tool aimed at the particular needs of embedded software development. It has been developed with flexibility in mind and makes no assumptions about the resources available on the target system, or the tools used to download and run the unit tests.
What does it do?
Embunit essentially does two things:
- It allows you to specify and organise your unit tests at a high level.
- It automatically generates the source code for the tests from your specification.