Я использую чистые JUnit4 java-тесты над моими чистыми java файлами в моем проекте, но я не могу найти способ использовать @VisibleForTesting явно не делая публичную публикацию.
Пример:
@VisibleForTesting
public Address getAddress() {
return mAddress;
}
Метод должен быть public
, чтобы он был "общедоступным" для тестов, но в этом случае аннотация не имеет смысла? почему бы просто не использовать комментарий, если аннотация не будет делать ничего?