UNIT TESTS
UNIT_TEST_GOOGLE_ADS_ENABLED - выключает тесты для рекламы Google Ads UNIT_TEST_IRON_SOURCE_ENABLED - выключает тесты для рекламы Iron Source UNIT_TEST_APPACHE_ADS_ENABLED - выключает тесты для рекламы Appache UNIT_TEST_APP_METRICA_ENABLED - выключает тесты для аналитики App Metrica UNIT_TEST_APPACHE_ANALYTICS_ENABLED - выключает тесты для аналитики Appache UNIT_TEST_FACEBOOK_ENABLED - выключает тесты для аналитики Facebook UNIT_TEST_MY_TRACKER_ENABLED - выключает тесты для аналитики My Tracker
Ads Tests:
- AppacheAdsSettingsTest - проверяется наличие заполненности рекламных id для необходимых значений из Remote.
- GoogleAdsDirectivesTest - проверяется наличие необходимых деректив.
- GoogleAdsSettingsTest - проверяется заполненность полей с рекламными id.
- GoogleAdsMediationTest - проверяется наличие необходимых медиаций.
- GoogleAdsVersionTest - проверяется версия библиотеки на соответствие с требуемой.
- IronSourceAdsProguardTest - проверяется содержание необходимых правил.
- GoogleAdsInitializationTest - проверяется происходит ли инициализация.
Analytics Tests:
- AnalyticsLauncherTemplateTest - проверяется включен ли multiDexEnabled.
- AppacheAnalyticsSettingsTest - проверяется заполненность полей с ключами.
- AppMetricaAnalyticsDirectivesTest - проверяется наличие необходимых деректив.
- FacebookAnalyticsLinkTest - проверяется наличие файла и его содержания.
- MyTrackerAnalyticsManifestTest - проверяется содержание необходимых разрешений.
- MyTrackerAnalyticsProguardTest - проверяется содержание необходимых правил.
- AppacheAnalyticsInitializationTest - проверяется происходит ли инициализация.