1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| @isTest
| public class NFM112BatchTest {
| static testMethod void testMethod1(){
| //用户
| User hpowner = new User(Test_staff__c = true, LastName = 'hp', FirstName = 'owner', Alias = 'hp', Work_Location__c = '北京', CommunityNickname = 'hpOwner', Email = 'olympus_hpowner@sunbridge.com', Username = 'olympus_hpowner@sunbridge.com', IsActive = true, EmailEncodingKey = 'ISO-2022-JP', TimeZoneSidKey = 'Asia/Tokyo', LocaleSidKey = 'ja_JP', LanguageLocaleKey = 'ja', ProfileId = '00e10000000xnp2');
| insert hpowner;
|
| User hpowner2 = new User(Test_staff__c = true, LastName = 'hp1', FirstName = 'owner1', Alias = 'hp1', Work_Location__c = '北京', CommunityNickname = 'hpOwner1', Email = 'olympus_hpowner1@sunbridge.com', Username = 'olympus_hpowner1@sunbridge.com', IsActive = true, EmailEncodingKey = 'ISO-2022-JP', TimeZoneSidKey = 'Asia/Tokyo', LocaleSidKey = 'ja_JP', LanguageLocaleKey = 'ja', ProfileId = '00e10000000xnp2');
| insert hpowner2;
|
| //医院
| Account hp = new Account(RecordTypeId = '01210000000QemG', Name = 'hp', OwnerId = hpOwner.Id);
| hp.FSE_GI_Main_Leader__c = hpOwner.Id;
| hp.Advance_Payment_Identification_Approval__c = Date.today().addyears(-1);
| insert hp;
|
|
| Database.executeBatch(new NFM112Batch(), 1);
| }
| }
|
|