Я пишу несколько тестов эспрессо для Android. Я запускаю следующую проблему:
Для правильной работы определенного тестового примера мне нужно отключить некоторые функции в приложении. Поэтому в моем приложении мне нужно определить, выполняю ли я тест Espresso, чтобы отключить его. Тем не менее, я не хочу использовать BuildConfig.DEBUG
, потому что я не хочу, чтобы эти функции были отключены в сборке отладки. Кроме того, я хотел бы избежать создания нового buildConfig, чтобы избежать слишком большого количества вариантов сборки, которые нужно создать (у нас уже есть много вариантов).
Я искал способ определить buildConfigField для тестирования, но я не нашел ссылок на Google.