Package caseine.tags

Annotation Interface ClassTestPriority


@Retention(RUNTIME) @Target(TYPE) public @interface ClassTestPriority
Pour maîtriser l'ordre des évaluations.
Author:
Yvan Maillot <yvan.maillot@uha.fr>

L'annotation @caseine.tags.ClassTestPriority

L'annotation @ClassTestPriority permet de définir un ordre (croissant) de priorité d'une classe de tests.

Cible

@ClassTestPriority ne s'applique qu'aux classes publiques.

Remarque : Elle peut s'appliquer aussi bien à des classes de tests unitaires qu'à celles de l'application.

  • S'il s'agit d'une classe unitaire, la priorité s'applique à la classe elle-même.
  • Sinon elle s'applique à la classe de tests unitaires engendrée par la classe annotée.

Formes d'emploi

@ClassTestPriority ne s'emploie que comme une annotation monovaluée : e.g. @ClassTestPriority(2), où 2 est la priorité.

  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    int
     
  • Element Details

    • value

      int value
      Returns:
      la priorité de la classe unitaire annotée ou de la classe unitaire engendrée par la classe annotée.