@isTest
|
private class NFM613ControllerTest {
|
static testMethod void testMethod1() {
|
List<String> repairSoIdList = new List<String>();
|
RepairSubOrder__c subRepair = new RepairSubOrder__c();
|
subRepair.Name = 'test001';
|
subRepair.Status__c = '待处理';
|
insert subRepair;
|
repairSoIdList.add(subRepair.Id);
|
BatchIF_Log__c iflog = new BatchIF_Log__c();
|
iflog.Type__c = 'NFM613';
|
iflog.Log__c = 'callout start\n';
|
insert iflog;
|
NFM613Controller.callout(iflog.Id, repairSoIdList);
|
NFM613Controller.callout(null, repairSoIdList);
|
}
|
static testMethod void testMethod2() {
|
List<String> repairSoIdList = new List<String>();
|
RepairSubOrder__c subRepair = new RepairSubOrder__c();
|
subRepair.Name = 'test001';
|
subRepair.Status__c = '待处理';
|
insert subRepair;
|
repairSoIdList.add(subRepair.Id);
|
BatchIF_Log__c iflog = new BatchIF_Log__c();
|
iflog.Type__c = 'NFM613';
|
iflog.Log__c = 'callout start\n';
|
insert iflog;
|
NFM613Controller.callout(iflog.Id, repairSoIdList);
|
NFM613Controller.callout(null, repairSoIdList);
|
NFM613Controller.execute(iflog, null);
|
NFM613Controller.ManualExecute(iflog.Id);
|
}
|
}
|