simple c unit testing framework