Assign a claim to queue using apex code in salesforce and (Test class) code
Assign a claim to queue using apex code in salesforce and (Test class) code
How to Assign a record to queue in salesforce using apex code
List<QueueSobject> newClaimQueueList = [SELECT CreatedById,Id,QueueId,Queue.Name,SobjectType,SystemModstamp FROM QueueSobject where SobjectType = 'Acc_Claims__c'];
List<String> stringset=new List<String>();
Group g=[SELECT Id FROM Group WHERE Type = 'Queue' and Name IN :stringset limit 1];
claim__c.OwnerId=g.id;
insert claim__c
test class :
Group testGroup1 = new Group(Name='Claims team', Type='Queue');
insert testGroup1;
System.runAs(new User(Id=UserInfo.getUserId()))
{
QueueSObject q1 = new QueueSObject(QueueID = testGroup1.id, SobjectType = 'claim__c');
insert q1;
}
Comments
Post a Comment