@isTest
|
private class SaveSolutionFromReportControllerTest {
|
static testMethod void myUnitTest() {
|
Daily_Report__c dr = new Daily_Report__c(
|
Reported_Date__c = Date.today(),
|
Reporter__c = Userinfo.getUserId()
|
);
|
insert dr;
|
|
Event__c ec = new Event__c(
|
Daily_Report__c = dr.Id,
|
StartDateTime__c = System.now(),
|
EndDateTime__c = System.now(),
|
Subject__c = 'Subject',
|
Location__c = 'Location',
|
ActivityDate__c = dr.Reported_Date__c
|
);
|
insert ec;
|
|
Lead ld = new Lead(
|
LastName = 'last name',
|
Company = 'company'
|
);
|
insert ld;
|
|
ApexPages.currentPage().getParameters().put('eid', ec.Id);
|
ApexPages.currentPage().getParameters().put('newid', ld.Id);
|
SaveSolutionFromReportController slf = new SaveSolutionFromReportController();
|
slf.init();
|
|
// ec = [select Lead_ID__c, Lead_Count__c from Event__c where Id = :ec.Id];
|
// System.assertEquals(ld.Id, ec.Lead_ID__c);
|
// System.assertEquals(1, ec.Lead_Count__c);
|
}
|
}
|