Unity is a unit test framework written entirely in the C language. It has special features for embedded systems. It has scaled well from small to large embedded projects, but can be used for any C project.
I'd love Tests, and Unity is a fairly easy and small unit test framework!
OK, yes I am one of the main authors of this package... but I use it every day and can't imagine writing C without it.
Easy management of test suites, in-depth automation via ruby scripts, specialized assertions, specialized for portability, extensible, friendly support - thats how I got to know Unity (v1.2.1 in conjunction with CMock). It really is especially useful for testing embedded systems be it system tests on the target hardware or mere functional tests on the development environment. But in all honesty the automation of the framework is especially stunning and it is what makes this so much more efficient to use than other testing tools.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: