JUNIT Spring Batch 5Java

Java-Forum
Anonymous
 JUNIT Spring Batch 5

Post by Anonymous »

Ich habe diese Klasse: < /p>
package com.example.demo;

import org.springframework.batch.core.Job;
import org.springframework.batch.core.job.builder.JobBuilder;
import org.springframework.batch.core.repository.JobRepository;
import org.springframework.batch.core.step.builder.StepBuilder;
import org.springframework.batch.repeat.RepeatStatus;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.PlatformTransactionManager;

@Configuration
public class JobConfiguration {

@Bean
public Job job(JobRepository jobRepository, PlatformTransactionManager transactionManager) {
return new JobBuilder("job", jobRepository)
.start(new StepBuilder("step", jobRepository)
.tasklet((contribution, chunkContext) -> {
System.out.println("hello world");
return RepeatStatus.FINISHED;
}, transactionManager)
.build())
.build();
}
}
< /code>
Ich möchte klassenjobConfigurationTest erstellen, um mit Junit zu testen. Kannst du mir bitte helfen (wie man 'PlatformTransactionManager')

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post