Déterminer si le terrain est annoté avec des annotations

Je ne sais pas si vous avez réussi à comprendre ce que je suis en train de faire juste dans le titre donc je vais essayer de l'expliquer avec un exemple

Laisse supposer que j'ai créé mon propre annotation @VerifySomething

Et j'ai créé la classe de test pour que l'annotation pour vérifier qu'il fonctionne.

Maintenant laisse supposer que j'ai la classe SomeClass avec le champ something notées avec l'annotation @VerifySomething

class SomeClass {
    @VerifySomething
    String something;
}

C'est très bien, mais maintenant je veux créer test class pour mon SomeClass cependant, je ne vois pas l'intérêt de vérification de tous les cas de tests de quelque chose que j'ai déjà vérifié que @VerifySomething fonctionne comme il se doit dans une classe de tests de cette annotation, cependant j'ai besoin pour s'assurer que le champ de quelque chose, en réalité, a @VerifySomething annotation sans le copier-coller tous ces cas de test.

Donc ma question est, est-il un moyen de vérifier si le terrain a une ou plusieurs annotations sans écrire des cas de test je l'ai déjà écrit dans l'annotation de la classe de test pour s'assurer qu'il fonctionne comme il se doit.

InformationsquelleAutor Dave | 2013-03-04