updated types C source unit tests