ich weiß nicht, ob Sie heraus geschaffen, was ich versuche nur aus dem Titel zu tun, so dass ich mit BeispielBestimmen Sie, ob das Feld mit einer bestimmten Anmerkungen kommentiert wird
erklären würde versuchen, Lets Angenommen, ich habe habe meine eigene Anmerkung erstellt @VerifySomething
Und ich habe Testklasse für diese Anmerkung erstellt, um sicherzustellen, dass es funktioniert.
lässt Nehmen wir nun an, dass ich Klasse SomeClass
mit Feld something
anoted mit Anmerkung @VerifySomething
class SomeClass {
@VerifySomething
String something;
}
So weit so gut, aber jetzt möchte ich test class
für meine SomeClass
erstellen aber ich sehe keinen Punkt in Überprüfung aller Testfälle von etwas, wie ich bereits überprüft habe, dass @VerifySomething
funktioniert wie es sollte in der Klasse, die diese Annotation, aber ich muss sicherstellen, dass Feld tatsächlich @VerifySomething
Annotation ohne Kopieren alle diese Testfälle einfügen.
Also meine Frage ist, gibt es eine Möglichkeit zu überprüfen, ob ein Feld eine oder mehrere erforderliche Annotation hat, ohne Testfälle zu schreiben, habe ich bereits in Annotation Test-Klasse geschrieben, um sicherzustellen, dass es so funktioniert, wie es sollte.