Unit testing framework for C