Notice
Recent Posts
Recent Comments
Link
forest_moon
Apex Lead Batch (2) Testcode 본문
apex batch를 만들었었으니 test 코드를 작성 !!
@isTest
public class LeadBatch_Test {
@TestSetup
static void makeData() {
}
@isTest
static void LeadUpdate(){
Lead objLead = new Lead();
objLead.Status= '수요검색';
objLead.LastName= 'YUN';
objLead.Company= 'TestCompany';
objLead.CreatedDate= datetime.newInstance(2020, 10, 10, 13, 30, 0);
insert objLead;
Test.startTest();
Database.executeBatch(new LeadBatch(),200);
Test.stopTest();
Lead updatedLead = [SELECT Id,Status FROM Lead WHERE Id =:objLead.Id];
System.assertEquals(updatedLead.Status,'수요없음');
}
}
Lead를 추가하고 , batch를 돌렸을경우 lead의 status의 값을 검증 확인.
처음에 makeData에다가 먼저 lead값을 하나 만들었는데
아래 updateDead를 할때 문제가 생겨 아래 메서드에다가 전부 다 추가해서 처리 했다.
'Saelsforcee' 카테고리의 다른 글
세일즈포스 월드투어 후기 (0) | 2024.06.21 |
---|---|
Salesforce Standard label 변경 (0) | 2023.12.04 |
Apex Lead Batch + Schedulable (0) | 2023.11.24 |
Apex Lead Batch (1) (0) | 2023.11.20 |
Salesforce Standard PDF Features (0) | 2023.10.24 |