DRY Microtesting Framework for C