Skip to content

Commit d06f204

Browse files
committed
Fix AbstractTaskletStepBuilder
- Move AbstractTaskletStepBuilderTest class and edit copyright location - Fix AbstractTaskletStepBuilder copy constructor to protected
1 parent f5dd94c commit d06f204

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed

spring-batch-core/src/main/java/org/springframework/batch/core/step/builder/AbstractTaskletStepBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public AbstractTaskletStepBuilder(StepBuilderHelper<?> parent) {
8080
* copied, so it can be re-used.
8181
* @param parent a parent helper containing common step properties
8282
*/
83-
public AbstractTaskletStepBuilder(AbstractTaskletStepBuilder<?> parent) {
83+
protected AbstractTaskletStepBuilder(AbstractTaskletStepBuilder<?> parent) {
8484
super(parent);
8585
this.chunkListeners = parent.chunkListeners;
8686
this.stepOperations = parent.stepOperations;

spring-batch-test/src/test/java/org/springframework/batch/test/AbstractTaskletStepBuilderTests.java renamed to spring-batch-core/src/test/java/org/springframework/batch/core/step/builder/AbstractTaskletStepBuilderTests.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
package org.springframework.batch.test;
21
/*
32
* Copyright 2020-2022 the original author or authors.
43
*
@@ -15,6 +14,8 @@
1514
* limitations under the License.
1615
*/
1716

17+
package org.springframework.batch.core.step.builder;
18+
1819
import static org.junit.Assert.assertEquals;
1920
import static org.mockito.Mockito.mock;
2021

@@ -23,25 +24,19 @@
2324
import org.junit.jupiter.api.BeforeEach;
2425
import org.junit.jupiter.api.Test;
2526
import org.springframework.batch.core.repository.JobRepository;
26-
import org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder;
27-
import org.springframework.batch.core.step.builder.SimpleStepBuilder;
28-
import org.springframework.batch.core.step.builder.StepBuilderHelper;
2927
import org.springframework.batch.item.ItemProcessor;
3028
import org.springframework.batch.item.ItemReader;
3129
import org.springframework.batch.item.ItemWriter;
32-
import org.springframework.batch.test.context.SpringBatchTest;
3330
import org.springframework.core.task.SimpleAsyncTaskExecutor;
3431
import org.springframework.core.task.TaskExecutor;
35-
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;
3632

3733
/**
3834
* Test cases for verifying the {@link AbstractTaskletStepBuilder} and faultTolerant() functionality.
3935
*
4036
* @author Ilpyo Yang
4137
*/
42-
@SpringBatchTest
43-
@SpringJUnitConfig
44-
public class AbstractTaskletStepBuilderTests {
38+
39+
class AbstractTaskletStepBuilderTests {
4540
private final JobRepository jobRepository = mock(JobRepository.class);
4641
private final int chunkSize = 10;
4742
private final ItemReader itemReader = mock(ItemReader.class);

0 commit comments

Comments
 (0)