-
Constructor not defind in the test class error for Salesforce Batch Class.
I wrote one batch class with contractor like below. but when i was try to run my test class i am getting an error that constructor is not defind. below is my test class as well , can anyone help me plesae . thanks in advance
private list<String> sOrganization; public UpdateAccountCallList(String[] sorg) { sOrganization = sorg; }Test class:
/* * @author Aditya * @date 10.12.2018 * @description This class will cover the code of below batch class * @revision(s) * @class Batch class :UpdateAccountCallList. */ @isTest public class AccountUpdatecallistBatchJobTest { static testMethod void testMethod1() { List<Account> lstAccount= new List<Account>(); List<Account> lstAccount1= new List<Account>(); List<Account> lstAccount2= new List<Account>(); List<Account> lstAccount3= new List<Account>(); List<Account> lstAccount4= new List<Account>(); List<Account> lstAccount5= new List<Account>(); for(Integer i=0 ;i <5;i++) { Account acc = new Account(); acc.Name =’Name’+i; acc.Call_List_Frequency__c=8; acc.Call_List__c=true; acc.Call_List_Start_Date__c=system.today()-1; acc.Call_List_Preferred_Day__c=’MOnday’; date myDate = date.today(); acc.Call_List_Next_Preferred_Date__c=myDate.toStartofWeek()+0; Account acc1 = new Account(); acc1.Name =’Name1’+i; acc1.Call_List_Frequency__c=6.0; acc1.Call_List__c=true; acc1.Call_List_Start_Date__c=system.today()-1; acc1.Call_List_Preferred_Day__c=’Tuesday’; date myDate1 = date.today(); acc1.Call_List_Next_Preferred_Date__c=myDate1.toStartofWeek()+1; lstAccount1.add(acc1); Account acc2 = new Account(); acc2.Name =’Name1’+i; acc2.Call_List_Frequency__c=6.0; acc2.Call_List__c=true; acc2.Call_List_Start_Date__c=system.today()+1; acc2.Call_List_Preferred_Day__c=’Wednesday’; date myDate2 = date.today(); acc2.Call_List_Next_Preferred_Date__c=myDate2.toStartofWeek()+2; lstAccount2.add(acc2); Account acc3 = new Account(); acc3.Name =’Name1’+i; acc3.Call_List_Frequency__c=6.0; acc3.Call_List__c=true; acc3.Call_List_Start_Date__c=system.today()-1; acc3.Call_List_Preferred_Day__c=’Thursday’; date myDate3 = date.today(); acc3.Call_List_Next_Preferred_Date__c=myDate3.toStartofWeek()+3; lstAccount3.add(acc3); Account acc4 = new Account(); acc4.Name =’Name1’+i; acc4.Call_List_Frequency__c=6.0; acc4.Call_List__c=true; acc4.Call_List_Start_Date__c=system.today()-1; acc4.Call_List_Preferred_Day__c=’Friday’; date myDate4 = date.today(); acc4.Call_List_Next_Preferred_Date__c=myDate4.toStartofWeek()+4; lstAccount4.add(acc4); Account acc5 = new Account(); acc5.Name =’Name1’+i; acc5.Call_List_Frequency__c=6.0; acc5.Call_List__c=true; acc5.Call_List_Start_Date__c=system.today()-1; acc5.Call_List_Preferred_Day__c=’None’; acc5.Call_List_Next_Preferred_Date__c=system.today(); lstAccount5.add(acc5); } insert lstAccount; insert lstAccount1; insert lstAccount2; insert lstAccount3; insert lstAccount4; insert lstAccount5; Test.startTest(); UpdateAccountCallList obj = new UpdateAccountCallList(); obj.currentweek=9; DataBase.executeBatch(obj); Test.stopTest(); } }
Log In to reply.
Popular Salesforce Blogs
An Introduction to Salesforce App Builder: Revolutionizing Business with Custom Applications
In the digital age, the ability to quickly adapt and innovate is crucial for businesses seeking to maintain a competitive edge. Salesforce, a global leader…
Manufacturing Salesforce Cloud | Boost your production with better predictions
Manufacturers are the most valuable assets for any company’s growth because they mold the products into what they are, and the products are the reason…
How To Create Surveys Using Salesforce Flow
Technically Salesforce Flow is known as a business ‘workflow wizard’ or simply a sequential set of screens that can be used to complete or assist…
Popular Salesforce Videos
How to Nurture Leads in Salesforce Account Engagement? | Forms
Discover how Salesforce Account Engagement (also known as Pardot) helps you create and embed personalized forms, enhancing the lead nurturing experience. To show its capabilities,…
How to Add Custom Fields on Custom Object in Salesforce?
Watch this video to learn all about how to add custom fields on custom objects in Salesforce. If you have any doubts do let us…
6 Best Salesforce Development Training Courses | Learn Salesforce Development Easily
In this video, I'm talking about the 6 Best Salesforce Development Training Courses that are available over Udemy for the novice or Intermediate Salesforce Developer.…
Popular Salesforce Infographics
Benefits of Salesforce Einstein GPT For Business Growth
Leverage the power of Salesforce Einstein GPT to boost the business growth and success, streamline workflow and take data-driven decisions. Explore now!
What is Salesforce Customer 360?
According to our State of the Connected Customer report, 76% of customers expect consistent interactions across departments. However, 54% say it often feels like sales, service,…
Salesforce Operations/Demographics
Salesforce, the world’s No. 1 CRM Company, has significantly changed the way how business software is delivered and used. Salesforce has found the perfect way…