Hola buenas, como están?
Estamos teniendo ciertas dudas con respecto a el manejo de errores principalmente en los casos de prueba que ustedes nos dieron.
Tomando en cuenta el primer y tercer caso de los errores, en donde no se manda ningún parámetro y se manda un parámetro de menos respectivamente, vemos que se considera como "Internal error" por lo que se muestra en la letra.
Lo que nos surge es, por que no se consideran errores de tipo "invalid parameters" (mas que nada en el primer caso) o de otro tipo. Tiene que ver en donde se hace la verificación del método y la llamada?
Si nos pueden ayudar a esclarecer un poco el tema para poder entender mejor y continuar con el trabajo, les agradecemos.
Saludos!