DataTransferJCRCleanUpJobTest.ktexpiryDaysRepoServiceDataTransferJCRCleanUpJob.execute()attachments_counter decrementedDataTransferJCRCleanUpJob — the scheduled job under test (implements JobHandler)RepoService — JCR (Apache Jackrabbit) repository for file storageDataTransferAreaDao, DataTransferAreaDO — area data (holds expiryDays)DataTransferAreaPagesRest — REST controller used to query filesFileObject — JCR domain object representing a stored file
Integration test for
DataTransferJCRCleanUpJob— the scheduled job that deletes files whose expiry date has passed. Tests file lifecycle: create → expire → verify deletion. Uses JCR test repository viainitJCRTestRepo(MODUL_NAME, "cleanUpTestRepo").