Wie wird VisibleForTesting für reine JUnit-Tests verwendet?
Ich führe reine JUnit4-Java-Tests über meine reinen Java-Dateien in meinem Projekt aus, finde aber keinen Weg, @ zu verwende@ VisibleForTesting klar ohne die Sache manuell öffentlich zu machen.
Ex
@VisibleForTesting
public Address getAddress() {
return mAddress;
}
Die Methode muss @ sepublic
damit es für Tests "öffentlich" ist, aber in diesem Fall macht die Annotation keinen Sinn, oder? Warum nicht einfach einen Kommentar verwenden, wenn die Annotation nichts bringt?