39 lines
1.6 KiB
OpenEdge ABL
39 lines
1.6 KiB
OpenEdge ABL
@isTest
|
|
private class ScheduleBatchForWebhooks_Test {
|
|
|
|
public static testMethod void testschedule() {
|
|
|
|
HIC_ShopifySync__Configuration__c hicConfigOb = new HIC_ShopifySync__Configuration__c();
|
|
hicConfigOb.Name='Default';
|
|
hicConfigOb.HIC_ShopifySync__Salesforce_Site_URL__c='https://www.google.com';
|
|
hicConfigOb.HIC_ShopifySync__Opportunity_Sync__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Customer_Sync__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Collection_Sync__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Product_Sync__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Order_Sync__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Draft_Order_Sync__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Inventory_Location_Sync__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Order__c= true;
|
|
hicConfigOb.HIC_ShopifySync__Opportunity__c= true;
|
|
hicConfigOb.HIC_ShopifySync__Opportunity_Line_Item__c= true;
|
|
hicConfigOb.HIC_ShopifySync__Order_Fulfillment__c= true;
|
|
hicConfigOb.HIC_ShopifySync__Enable_Draft_Order__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Account_Contact__c=true;
|
|
hicConfigOb.HIC_ShopifySync__Person_Account__c= true;
|
|
hicConfigOb.HIC_ShopifySync__Inventory_Location__c= true;
|
|
hicConfigOb.HIC_ShopifySync__Collection__c= true;
|
|
|
|
insert hicConfigOb;
|
|
|
|
Test.StartTest();
|
|
ScheduleBatchForWebhooks ws = new ScheduleBatchForWebhooks();
|
|
|
|
String sch = '0 0 23 * * ?';
|
|
|
|
system.schedule('Test status Check', sch, ws );
|
|
system.assertequals('0 0 23 * * ?',sch);
|
|
Test.stopTest();
|
|
|
|
}
|
|
|
|
} |