Skip to content

Commit f88c693

Browse files
committed
refactor(int-aws-support): ParserTestBase extracted to parser-test module
1 parent a966c9a commit f88c693

File tree

11 files changed

+32
-11
lines changed

11 files changed

+32
-11
lines changed

int-aws-support/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ dependencies {
1111
compileOnly "org.springframework.integration:spring-integration-file"
1212
compileOnly "org.springframework.integration:spring-integration-http"
1313

14-
testImplementation "io.github.boolivar:mockito-inline-extension"
14+
testImplementation project(":parser-test")
1515
testImplementation "software.amazon.awssdk:s3-transfer-manager"
1616

1717
testRuntimeOnly "jakarta.servlet:jakarta.servlet-api"

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/S3InboundChannelAdapterParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.mockito.Mock;
88
import org.mockito.MockedConstruction.Context;
9+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
910
import org.springframework.integration.aws.inbound.S3InboundFileSynchronizer;
1011
import org.springframework.integration.aws.inbound.S3InboundFileSynchronizingMessageSource;
1112
import org.springframework.integration.aws.support.S3SessionFactory;

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/S3InboundStreamingChannelAdapterParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.mockito.Mock;
88
import org.mockito.MockedConstruction.Context;
9+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
910
import org.springframework.integration.aws.inbound.S3StreamingMessageSource;
1011
import org.springframework.integration.aws.support.S3RemoteFileTemplate;
1112
import org.springframework.integration.aws.support.S3SessionFactory;

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/S3OutboundChannelAdapterParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.mockito.Mock;
88
import org.mockito.MockedConstruction.Context;
9+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
910
import org.springframework.integration.aws.outbound.S3MessageHandler;
1011
import org.springframework.integration.aws.outbound.S3MessageHandler.Command;
1112
import org.springframework.messaging.Message;

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/S3OutboundGatewayParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.mockito.Mock;
88
import org.mockito.MockedConstruction.Context;
9+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
910
import org.springframework.integration.aws.outbound.S3MessageHandler;
1011
import org.springframework.integration.aws.outbound.S3MessageHandler.Command;
1112
import org.springframework.integration.channel.DirectChannel;

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/SnsInboundChannelAdapterParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.mockito.Mock;
88
import org.mockito.MockedConstruction.Context;
9+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
910
import org.springframework.integration.aws.inbound.SnsInboundChannelAdapter;
1011
import software.amazon.awssdk.services.sns.SnsClient;
1112

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/SnsOutboundChannelAdapterParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.mockito.Mock;
88
import org.mockito.MockedConstruction.Context;
9+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
910
import org.springframework.integration.aws.outbound.SnsMessageHandler;
1011
import software.amazon.awssdk.services.sns.SnsAsyncClient;
1112

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/SqsMessageDrivenChannelAdapterParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import org.mockito.Mock;
1313
import org.mockito.MockedConstruction.Context;
1414
import org.springframework.core.task.TaskExecutor;
15+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
1516
import org.springframework.integration.aws.inbound.SqsMessageDrivenChannelAdapter;
1617
import org.springframework.messaging.MessageChannel;
1718
import org.springframework.messaging.core.DestinationResolver;

int-aws-support/src/test/java/org/springframework/integration/aws/support/config/xml/parsers/SqsOutboundChannelAdapterParserTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.mockito.Mock;
88
import org.mockito.MockedConstruction.Context;
9+
import org.springframework.integration.aws.config.xml.parsers.test.ParserTestBase;
910
import org.springframework.integration.aws.outbound.SqsMessageHandler;
1011
import org.springframework.messaging.converter.MessageConverter;
1112
import software.amazon.awssdk.services.sqs.SqsAsyncClient;

parser-test/build.gradle

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
plugins {
2+
id "java-conventions"
3+
}
4+
5+
dependencies {
6+
api "io.github.boolivar:mockito-inline-extension"
7+
api "org.mockito:mockito-junit-jupiter"
8+
9+
implementation "commons-io:commons-io"
10+
implementation "org.springframework:spring-context"
11+
}

0 commit comments

Comments
 (0)