salesforce-appraiser-review.../force-app/main/default/classes
paulh 6fe75d8ab3 test(esignature): add createEnvelope() test coverage — TC-001, TC-002, blank email guard
Three new test methods in DocusignESignatureServiceTest:
- createEnvelopeReturnsSuccessResultOnHttp201 (TC-001): mocks 201, asserts success=true, envelopeId, status
- createEnvelopeReturnsFailureResultOnHttp400 (TC-002): mocks 400, asserts success=false, errorMessage non-null
- createEnvelopeReturnsEarlyWhenEmailIsBlank: asserts early return with errorMessage when Appraiser_Email__c is blank

All 11 tests pass (11/11). Satisfies NFR-001 for createEnvelope().

Agent: claude-sonnet-4-6
Tests: 11/11 passing
Tests-Added: +3
TypeScript: N/A (Apex project)
2026-04-09 22:19:38 -04:00
..
AppraiserCasePayloadBuilder.cls Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
AppraiserCasePayloadBuilder.cls-meta.xml Initial commit: Salesforce Appraiser Review Letter with DocuSign CLM integration 2026-04-03 12:13:59 -04:00
AppraiserCasePayloadBuilderTest.cls Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
AppraiserCasePayloadBuilderTest.cls-meta.xml Initial commit: Salesforce Appraiser Review Letter with DocuSign CLM integration 2026-04-03 12:13:59 -04:00
CLMAdminService.cls Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
CLMAdminService.cls-meta.xml Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
CLMAdminServiceTest.cls Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
CLMAdminServiceTest.cls-meta.xml Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
CLMDocGenCallout.cls Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
CLMDocGenCallout.cls-meta.xml Initial commit: Salesforce Appraiser Review Letter with DocuSign CLM integration 2026-04-03 12:13:59 -04:00
CLMDocGenCalloutTest.cls Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
CLMDocGenCalloutTest.cls-meta.xml Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
DocusignESignatureService.cls feat(esignature): add EnvelopeCreateResult class and createEnvelope() method 2026-04-09 22:17:08 -04:00
DocusignESignatureService.cls-meta.xml Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00
DocusignESignatureServiceTest.cls test(esignature): add createEnvelope() test coverage — TC-001, TC-002, blank email guard 2026-04-09 22:19:38 -04:00
DocusignESignatureServiceTest.cls-meta.xml Add CLMAdminService, DocusignESignatureService, and fix code review issues 2026-04-09 20:36:16 -04:00