Embedded Unit is unit testing framework for Embedded C System. Its design was copied from JUnit and CUnit and more, and then adapted somewhat for Embedded C System.
Embedded Unit does not require std C libs.
All objects are allocated to const area.

Project Activity

See All Activity >


MIT License

Follow Embedded Unit

Embedded Unit Web Site

Other Useful Business Software

DigitalOcean - The Total Cloud Computing Platform DigitalOcean - The Total Cloud Computing Platform Icon
DigitalOcean - The Total Cloud Computing Platform Icon

Our platform was built with simplicity at the forefront, so developers can build and deploy with ease.

DigitalOcean's predictable format removes infrastructure friction and allows developers more time to build software customers love. Easily deploy, manage, and scale applications of any size. DigitalOcean also provides the support you need with hundreds of in-depth tutorials and an active online community.

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • These libraries did work on every system I tested so far - without problems: MacOS (ppc), Linux (ppc and x86), Windows (even Win98). Embunit is very simple - therefore easy to learn. If your focus is to run tests in a multi-process or multi-threaded environment, if you want to link test cases to requirements and update requirement test coverages in a database, if you want to measure code coverage - this tool might possibly be the wrong choice. Its simplicity is really brilliant! 1) Unpack the embunit package, 2) add the embunit paths to your include and linker paths, 3) copy and adapt a demo-test-case and you have your unit-tests running within only one hour.

Read more reviews >

Additional Project Details


English, Japanese

Intended Audience


Programming Language