Evaluating the Impact of Automated Unit Testing on Legacy Code