Legacy Code Workshop
I think a lot of us have wrong idea about what unit test really is. What we try to do is more like doing functional test on a specific C module.
How to improve:
Would be nice to see a complete legacy code example from you so that we don't have to deal with lots of compiler related issues.