Read access denied for Opportunity, controller action methods may not execute. Stack Trace: null

salesforce 运行测试时出现错误:Read access denied for Opportunity, controller action methods may not execute. Stack Tra

salesforce 运行测试时出现错误:Read access denied for Opportunity, controller action methods may not execute. Stack Trace: null

解决方法:以系统管理员权限运行测试:

  • 在测试类中使用System.runAs方法,以系统管理员或具有充分权限的用户角色运行测试。
@isTest
private class YourTestClass {
    @isTest static void testMethod() {
        User adminUser = [SELECT Id FROM User WHERE Profile.Name='System Administrator' LIMIT 1];
        System.runAs(adminUser) {
            // 测试代码
        }
    }
}

发布者:admin,转转请注明出处:http://www.yc00.com/web/1740273716a4220137.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信