如何使用Robolectrics对访问上下文的函数进行单元测试

时间:2018-05-17 10:45:44

标签: android robolectric

我有一个简单的函数,它返回我的应用程序的版本名称:

public static String myVersionName(Context context) throws PackageManager.NameNotFoundException {
        return context.getPackageManager()
                      .getPackageInfo(context.getPackageName(), 0).versionName;
    }

我在项目中有Robolectrics。我想知道如何用Robolectrics 单元测试上述功能?这个功能可以用Robolectrics测试吗?

1 个答案:

答案 0 :(得分:0)

传递适当的上下文后,您可以使用 JUnit 中的 assertEquals()