JunitTest
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.mockito.Mockito; import org.springframework.batch.core.Step; import org.springframework.batch.core.job.builder.StepBuilder; import org.springframework.batch.core.repository.JobRepository; import org.springframework.batch.core.step.builder.StepBuilderHelper; import org.springframework.batch.repeat.RepeatStatus; import org.springframework.transaction.PlatformTransactionManager; import static org.junit.jupiter.api.Assertions.*; import static org.mockito.Mockito.*; public class MyJobConfigurationTest { private MyJobConfiguration myJobConfiguration; private FileBackUpTasklet fileBackUpTasklet; private JobCompletionListener jobCompletionListener; private JobRepository jobRepository; private PlatformTransactionManager transactionManager; @BeforeEach public void setUp() { fileBackUpTas...