Трудно сказать, не видя вашей кодовой базы, но я бы сначала начал с классов утилит, реорганизовал их, чтобы сделать их тестируемыми (где известные входные данные будут давать известные выходные данные), а затем начал добавлять модульные тесты.
По мере того, как вы делаете новую разработку (добавляете новые функции, исправляете ошибки и т. Д.), Убедитесь, что вы делаете тесты для проделанной вами работы, таким образом, количество ваших тестов продолжает расти, и через некоторое время у вас будет довольно хороший охват.