1. A computer-implemented method comprising: receiving a selected method signature to be error tested; generating an on-screen menu of multiple user-selectable errors associated with the selected method signature; receiving from the on-screen menu a selected error that is associated with the selected method signature, wherein the selected error is selectively chosen by a user; generating an aspect to be used in a pointcut for an error exception that is to be thrown for the selected error; invoking selected code that generates the selected error, wherein the selected error is generated by an exception generator in response to the exception generator detecting a call component making a call to a target component for the selected method signature, wherein the target component services requests for a particular function from the call component, and wherein the exception generator bypasses the target component to generate the selected error; transmitting the error exception from the exception generator to the call component for handling by an exception handler; and identifying, by the exception handler, resultant errors caused by the target component of the selected error.