-
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
Automation for Managing Supplier and Partner Experiences | Salesforce
Like many business practices in different organizations, supplier management has seen major transitions over the last few years because of growth in technology and the…
Top Salesforce Integration Tools to Boost your Sales
When it comes to improving productivity and business relationships, the importance of Salesforce CRM solution remains undisputed. Salesforce system allows B2B and B2C businesses to…
Salesforce Philanthropy Cloud: Putting Generosity into Action
Salesforce, the number 1 CRM platform in the world, has historically maintained a strong philanthropic policy. Since its inception, it laid the foundations that would…
Popular Salesforce Videos
How to Filter and Organize Your Data | Salesforce Essentials
In this video, you will learn how list views help you group people and deals so you can find the data you need faster. Salesforce…
Should You Learn Salesforce in 2020?
The Salesforce industry has been the best-kept secret of our careers with average salaries near $150,000 - but is it still a good technology to…
Modern App Development On Salesforce - Communicate between LWC components Using Events
In this series, we will explore Modern App Development on the Salesforce platform, including Heroku. The live hands-on sessions will take you through the journey…
Popular Salesforce Infographics
CRM Predictions 2018
The coming year will be a stirring one for businesses, esp while talking about CRM technology. With the arrival of the prognosticating season, let’s quickly…
What It Takes to Select the Ideal Salesforce Consulting Partner
Today there are thousands of companies that trust Salesforce CRM Services. Determining a strong Salesforce consulting partner for businesses seems like an easy process, but…
Different Salesforce Marketing Cloud Products
Salesforce Marketing Cloud offers a number of products and solutions for customer journey management, advertising, social, email, mobile, content creation, web personalization, and data analysis.…