Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class OlympicReward_ProgressBar {
- @AuraEnabled
- public static Olympic_Rewards__c getOlympicReward_ProgressBar(){
- Olympic_Rewards__c olr = [SELECT Id, Name, Reward_Bar__c,Agency_stat_code__c,Contest_period_production__c,Current_Reward_Level__c,Agency__c
- from Olympic_Rewards__c
- WHERE Agency__c IN
- (SELECT AccountId From User Where Id = :UserInfo.getUserId()) LIMIT 1];
- return olr;
- }
- @isTest
- // Setup Integration User to run test
- User integrationUser = TestDataUtils.findIntegrationUser();
- System.runAs(integrationUser){
- List<Account> agencyList = TestDataUtils.createAgencyDataForAgencyPlans(1);
- system.debug('@@@ AgencyList Size: ' + agencyList.size());// Debug statement returns Size as 1
- if(!agencyList.isEmpty()) {
- insert agencyList;
- }
- Account agency = agencyList.get(0);
- System.debug('@@@ Agency Name' + agency.name); // Not Displaying in Debug log.
- agency.Region__c = 'Illinois Regional Office';
- agency.Marketing_Territory__c = 'IL Territory 1';
- update agency;
- System.debug('@@@ Agency Name' + agency.name); // Not Displaying in Debug log.
- Olympic_Rewards__c olr = new Olympic_Rewards__c();
- olr.Name = 'Test Olympic Reward';
- olr.Agency__c = agency.Id;
- Test.startTest();
- insert olr;
- Olympic_Rewards__c getOlpr = OlympicReward_ProgressBar.getOlympicReward_ProgressBar();
- Test.stopTest();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement