Are we testing competence in syntax? How about security? OO principles? Learning how to make perl Do Things (TM) isn't hard, and the hypothetical test would be as much of a joke as a learner's permit to drive. Think about testing paradigms and specialties instead.