Ich führe reine JUnit4-Java-Tests über meine reinen Java-Dateien auf meinem Projekt, aber ich kann keinen Weg finden, @VisibleForTesting klar zu verwenden, ohne die Sache manuell öffentlich zu machen.Wie man VisibleForTesting für reine JUnit-Tests verwendet
Ex:
@VisibleForTesting
public Address getAddress() {
return mAddress;
}
Verfahren seines public
hat es zu lassen „öffentlich“ zu Tests, aber in diesem Fall die Anmerkung Sinn nicht richtig machen? warum nicht einfach einen Kommentar verwenden, wenn die Annotation nichts bringt?