使用Robolectric从Android JUnit测试覆盖中排除特定方法/构造函数

时间:2015-04-24 09:41:45

标签: java android junit test-coverage

我目前正在开展一个全新的项目并编写一些实用程序,例如StringUtil.java

我有一个私有的构造函数,如下所示。

public class StringUtil {

  // TODO Exclude this from measuring test coverage
  private StringUtil() { }

  public static boolean isEqual(String a, String b){
     return true;
  }     
}

在android studio中执行Run test... with Coverage后,我得到的覆盖率不是100%。因为没有调用私有构造函数。

是否有任何解决方法可以排除私有构造函数来测量测试覆盖率(实际上没有调用它)?

0 个答案:

没有答案