1. A computer-implementable method comprising: selecting a method signature to be error tested; selecting from a menu an error that is associated with the method signature; generating an aspect to be used in a pointcut for an exception that is to be thrown for the selected error; invoking selected code that generates the selected error; and identifying resultant errors caused by a selected component of the selected error.