如何在android中模拟字符串常量?
我有一个用例,android中不同的风格有不同的字符串值。例如:如何在android中模拟字符串常量?,android,junit,mocking,android-productflavors,Android,Junit,Mocking,Android Productflavors,我有一个用例,android中不同的风格有不同的字符串值。例如: Flavor1: public static final String CODE = "A"; Flavor2: public static final String CODE = "B"; 只有一个类使用它们,并且其测试用例位于主目录中。现在我无法测试它,因为测试在运行一种口味时失败。有没有办法嘲笑这一点?或任何其他实现方法?只需全局声明公共静态最终字符串代码,然后使用: Flavor1: CODE
Flavor1:
public static final String CODE = "A";
Flavor2:
public static final String CODE = "B";
只有一个类使用它们,并且其测试用例位于主目录中。现在我无法测试它,因为测试在运行一种口味时失败。有没有办法嘲笑这一点?或任何其他实现方法?只需全局声明公共静态最终字符串代码,然后使用:
Flavor1:
CODE = "A";
Flavor2:
CODE = "B";