如何在android中模拟字符串常量?

时间:2015-08-31 10:09:56

标签: android junit mocking android-productflavors

我有一个用例,其中android中的不同风格具有不同的字符串值。例如:

Flavor1:
  public static final String CODE = "A";

Flavor2:
  public static final String CODE = "B";

有一个类使用它们,其测试用例在主目录中。现在我无法测试它,因为测试在运行中失败了一种风味。有没有办法嘲笑这个?或者其他任何实现方式?

1 个答案:

答案 0 :(得分:0)

只需声明public static final String CODE globaly,然后使用:

Flavor1:
        CODE = "A";
Flavor2:
        CODE = "B";