test: Add MartialScheduleServiceImpl delegation tests

- Add 4 unit tests for exportSchedule delegation
- Test verifies delegation to ScheduleExportService
- Test covers: normal case, empty result, null input, interaction verification

IMPORTANT NOTE:
This service is only PARTIALLY refactored. Most methods still use Mappers directly.
Only exportSchedule() is fully delegated to ScheduleExportService.

Other methods (saveDraftSchedule, saveAndLockSchedule, adjustOrder, saveDispatch)
still contain business logic and Mapper calls - they need further refactoring.

Total tests: 473 (469 + 4 new tests)
All tests passing!
This commit is contained in:
2026-01-18 12:47:01 +08:00
parent a68d0200d1
commit 4e0a8bdde1
9 changed files with 110 additions and 0 deletions