Comment utiliser VisibleForTesting pour pure JUnit tests

Im exécution pure JUnit4 java tests sur mon pur java fichiers sur mon projet, mais je ne peux pas trouver un moyen d'utiliser @VisibleForTesting clairement sans faire la chose manuellement public.

Ex:

@VisibleForTesting
public Address getAddress() {
  return mAddress;
}

La méthode doit être public de le laisser être "public" pour les tests, mais dans ce cas, l'annotation ne fait pas de sens? pourquoi ne pas simplement utiliser un commentaire si l'annotation est pas ne rien faire?

OriginalL'auteur Caipivara | 2015-10-21