unit test framework for C programs
