Salesforce Apex Test Class для класса автоматического преобразования Apex. Получение ошибок при переходе на производство - PullRequest
1 голос
/ 31 января 2020

У меня есть класс Apex, который работает так, как я хочу, в песочнице. Попытка перенести его в производство и нужно написать тестовый класс. Использовал приведенный пример, но я продолжаю получать ошибки при запуске теста, что лидерство уже было преобразовано. Нужна помощь!

@isTest 
public class TestAutoConvertLeads{
    static testMethod void createnewlead() {
      User userToCreate = [Select id from user where profile.name='System Administrator' Limit 1];

      Test.startTest();    
      Lead leadToCreate =new Lead();
      List<id> Ids= New List<Id>();
      leadToCreate.ownerid= userToCreate.id;
      leadToCreate.LastName ='Gupta';
      leadToCreate.LeadSource='Partner Referral';
      leadToCreate.Rating='';
      leadToCreate.Status='';
      insert leadToCreate; 

      Ids.add(leadToCreate.id);
      AutoConvertLeads.LeadAssign(Ids);

      Test.stopTest();
   }
}

Также добавляем оригинальный класс Apex:

...