Contrôle du mode d'affichage des gestionnaires d'erreurs disponibles

Vous pouvez contrôler de quelle manière les gestionnaires d'erreurs personnalisés sont affichés dans les éditeurs de test et de planning.
Pour un élément de test donné, toutes les erreurs générales ainsi que l'ensemble des erreurs spécifiques du protocole testé sont affichées automatiquement dans la section Détails de la page Options avancées de l'éditeur de test, si les conditions suivantes sont satisfaites : Ces conditions sont testées dans la méthode createExceptionsUi de la classe ExtLayoutProvider. Généralement, vous n'avez pas à modifier le comportement par défaut pour un élément de test, mais il est quand même possible de redéfinir la méthode createExceptionsUi. Si la méthode createExceptionsUi renvoie null, aucune interface utilisateur de traitement d'erreurs n'est affichée sur la page Options avancées de l'éditeur de test.

La classe ExceptionsUI contrôle l'affichage de l'interface utilisateur de traitement d'erreurs sur la page Options avancées. L'implémentation spécifique du test se trouve dans la classe TestExceptionsUI. L'implémentation spécifique du planning se trouve dans la classe ScheduleExceptionsUI. Un moyen rapide de créer ces classes est d'appeler la méthode createExceptionsUi dans la classe TestEditor.

Remarque : Les objets conteneur dans les plannings n'affichent pas d'interface utilisateur pour le traitement d'erreurs s'il n'y a pas de test à l'intérieur de ces conteneurs.

Commentaires