Android build.gradle文件仅为androidTest定义BuildConfig文件

时间:2018-10-04 11:03:03

标签: mocking build.gradle android-testing android-productflavors

我们的build.gradle文件具有两个buildType:debug和release。

我们还有三种口味:模拟,开发和生产。

模拟风格(例如,mockDebug)定义了我一直喜欢在UI测试(AndroidTests)中使用的BuildConfig文件。

切换到flavor dev(devDebug)会设置另一个BuildConfig文件。

但是,当我使用风味devDebug启动UI测试时,该测试将使用不包含模拟数据的BuildConfig执行。

无论我使用哪种口味,如何将BuildConfig设置为带有模拟数据的文件?

最初添加了模拟风味来解决此问题,但只能在风味模拟中解决。

是否有机会在build.gradle文件中解决此问题?

0 个答案:

没有答案