Android上INSTALL_NON_MARKET_APPS的单元测试

时间:2013-04-06 02:30:43

标签: android unit-testing junit

在我的应用程序中,我有一个方法可以检查是否设置了INSTALL_NON_MARKET_APPS,如果是,则执行某个操作。

为了对此进行适当的单元测试,我需要测试两种情况:

案例1:INSTALL_NON_MARKET_APPS == 0

案例2:INSTALL_NON_MARKET_APPS == 1

有什么办法可以在我的单元测试中设置INSTALL_NON_MARKET_APPS的值吗?当我尝试修改它时,我得到以下异常,这是可以理解的......

  

java.lang.SecurityException:Permission denial:写入安全设置需要android.permission.WRITE_SECURE_SETTINGS

0 个答案:

没有答案