ArduinoTap : an Unit Testing library
It allows a simple and efficient way to write tests (without OO style).
Some tests could be marked as TODO or skipped.
An additional script runino allows to build a sketch, to upload it on an Arduino board, and to capture its output. So, it is possible to use a continuous integration server which runs a test suite containing many sketches.
$ prove --exec=runino examples/*ok/*.ino examples/is*/*.ino
- Ian Langworth, chromatic, Perl Testing O'Reilly, 2005
- James W. Grenning, Test Driven Development for Embedded C The Pragmatic Bookshelf, 2009
ArduinoTap source can be downloaded from GitHub.
$ sudo make install
Copyright and License
Copyright 2011-2012 Francois Perrad
This library is licensed under the terms of the Artistic License 2.0, like Perl.