Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Profile profile = [Select Id from Profile where name = 'ORT Direct Sales User'];
- User nonAdminUser = new User( ProfileId = profile.Id, Username = System.now().millisecond() + 'test2@test.com.dev',UserRoleId = '00E1G000000IX0IUAW',
- Alias = 'batman', Email='bruce.wayne@wayneenterprises.com', EmailEncodingKey='UTF-8',Firstname='Bruce',
- Lastname='Wayne',LanguageLocaleKey='en_US',LocaleSidKey='en_US',TimeZoneSidKey='America/Chicago' );
- System.runAs(new User( Id = UserInfo.getUserId() ))
- {
- Database.insert(nonAdminUser);
- }
- Account acc = TestUtility.createAccount( TestUtility.default_account_rt, false );
- acc.Name = 'sfdcpoint';
- acc.Account_Status__c = 'Active';
- insert acc;
- System.runAs(nonAdminUser)
- {
- Contact cont = TestUtility.createContact( TestUtility.default_contact_rt , acc, false );
- cont.MailingStreet = 'Test Street' ;
- cont.MailingCity = 'Minneapolis';
- cont.MailingState = 'MN';
- cont.MailingPostalCode = '55347';
- cont.MailingCountry = 'United States' ;
- insert cont;
- BusinessUnits__c bu = new BusinessUnits__c( Contact__c = cont.Id, LineOfBusiness__c = 'Central Title Division' );
- bu.Sales_Rep__r.UserRole.DeveloperName = 'Central_Title_Agency1';
- insert bu ;
- try
- {
- BusinessUnits__c bu1 = new BusinessUnits__c( Contact__c = cont.Id, LineOfBusiness__c = 'Central Title Division' );
- bu1.Sales_Rep__r.UserRole.DeveloperName= 'Central_Title_Agency1';
- insert bu1 ;
- }
- catch(DmlException de )
- {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement