Saya memiliki hierarki kelas java yang dibentuk oleh kelas Abstrak dan ekstensi N-nya. Di kelas abstrak saya memiliki metode yang dijelaskan dengan penjelasan @Remove. Meskipun kami tidak akan mendapatkan pengecualian tidak akan gagal cepat jika penjelasan ini dihapus, kami mungkin keluar dari pengecualian memori, jadi saya ingin memastikan bahwa kami memperhatikan secepat mungkin jika penjelasan ini menghilang di beberapa refactoring.
Saya mencoba membuat GUTS (tes unit bagus), jadi saya pikir saya bisa mendokumentasikan "persyaratan teknis" ini dalam pengujian saya, dengan test case yang menyatakannya.
Tapi ini bukan fitur, itu sebagai detail implementasi dan tidak terkait dengan perilaku metode (metode ini bisa kosong, tetapi harus ada dan harus dijelaskan).
Apakah boleh membuat tes untuk itu atau ada cara lain untuk memeriksa keberadaan anotasi ini?