This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new a1d9b184595 (chores) tests: move utility method to TestSupport
a1d9b184595 is described below
commit a1d9b184595a8a3b23f8480cd4b518927cb878ec
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Wed Jan 4 11:27:05 2023 +0100
(chores) tests: move utility method to TestSupport
This is a leftover from CAMEL-18575 and moves a generic utility method out
of CamelTestSupport.
---
.../dataformat/barcode/BarcodeDataFormatCamelTest.java | 13 +++++++------
.../file/remote/integration/FileToFtpTempFileNameIT.java | 6 ++++--
.../file/remote/integration/FromFileToFtpDeleteIT.java | 6 ++++--
.../remote/integration/FromFtpDirectoryToBinaryFilesIT.java | 3 ++-
.../file/remote/integration/FromFtpKeepLastModifiedIT.java | 7 ++++---
.../integration/FromFtpSetNamesWithMultiDirectoriesIT.java | 3 ++-
.../file/remote/integration/FromFtpToAsciiFileIT.java | 3 ++-
.../integration/FromFtpToAsciiFileNoBodyConversionIT.java | 3 ++-
.../file/remote/integration/FromFtpToBinaryFileIT.java | 3 ++-
.../file/remote/integration/FromFtpToBinaryFilesIT.java | 3 ++-
.../remote/integration/FromFtpToFileNoFileNameHeaderIT.java | 3 ++-
.../file/remote/integration/FtpChangedReadLockIT.java | 3 ++-
.../remote/integration/FtpChangedRootDirReadLockIT.java | 3 ++-
.../remote/integration/FtpChangedZeroLengthReadLockIT.java | 3 ++-
.../FtpConsumerLocalWorkDirectoryAsAbsolutePathIT.java | 3 ++-
.../integration/FtpConsumerLocalWorkDirectoryDirectIT.java | 3 ++-
.../remote/integration/FtpConsumerLocalWorkDirectoryIT.java | 3 ++-
.../FtpConsumerLocalWorkDirectoryWorkOnPayloadIT.java | 3 ++-
.../remote/integration/FtpConsumerResumeDownloadIT.java | 3 ++-
.../integration/FtpSimpleConsumeStreamingStepwiseIT.java | 3 ++-
.../integration/RemoteFileProduceOverruleOnlyOnceIT.java | 3 ++-
.../integration/SftpConsumerLocalWorkDirectoryIT.java | 3 ++-
.../file/remote/manual/FtpConsumerCamelManualTest.java | 3 ++-
.../remote/manual/FtpConsumerCamelRecursiveManualTest.java | 4 +++-
.../manual/FtpConsumerNotStepwiseCamelManualTest.java | 4 +++-
.../FtpConsumerNotStepwiseCamelRecursiveManualTest.java | 3 ++-
.../file/remote/manual/FtpConsumerScottManualTest.java | 4 +++-
.../remote/manual/FtpConsumerScottRecursiveManualTest.java | 4 +++-
.../file/remote/sftp/integration/SftpChangedReadLockIT.java | 3 ++-
.../example/ExplicitEncodingAndXMLCharFilteringTest.java | 3 ++-
.../org/apache/camel/example/ExplicitFileEncodingTest.java | 3 ++-
.../org/apache/camel/component/jetty/HttpToFileTest.java | 3 ++-
.../camel/component/jetty/file/JettyFileConsumerTest.java | 10 ++++++----
.../quartz/FileConsumerQuartzSchedulerRestartTest.java | 7 ++++---
.../quartz/FileConsumerQuartzSchedulerTest.java | 6 ++++--
.../builder/saxon/XPathSplitChoicePerformanceTest.java | 3 ++-
.../camel/component/xquery/XQueryFromFileExceptionTest.java | 5 +++--
.../apache/camel/component/xquery/XQueryFromFileTest.java | 6 ++++--
.../camel/component/xquery/XQueryLanguageFromFileTest.java | 7 ++++---
.../language/xtokenizer/SplitGroupMultiXmlTokenTest.java | 5 +++--
.../xtokenizer/SplitGroupWrappedMultiXmlTokenTest.java | 5 +++--
.../camel/language/xtokenizer/SpringXMLTokenSplitTest.java | 3 ++-
.../apache/camel/language/xtokenizer/XMLTokenSplitTest.java | 9 +++++----
.../xtokenizer/XMLTokenizeLanguageStreamingFileTest.java | 5 +++--
.../java/org/apache/camel/test/junit5/CamelTestSupport.java | 10 ----------
.../main/java/org/apache/camel/test/junit5/TestSupport.java | 8 ++++++++
46 files changed, 130 insertions(+), 79 deletions(-)
diff --git
a/components/camel-barcode/src/test/java/org/apache/camel/dataformat/barcode/BarcodeDataFormatCamelTest.java
b/components/camel-barcode/src/test/java/org/apache/camel/dataformat/barcode/BarcodeDataFormatCamelTest.java
index c89ceb09196..a140c4cf58c 100644
---
a/components/camel-barcode/src/test/java/org/apache/camel/dataformat/barcode/BarcodeDataFormatCamelTest.java
+++
b/components/camel-barcode/src/test/java/org/apache/camel/dataformat/barcode/BarcodeDataFormatCamelTest.java
@@ -23,6 +23,7 @@ import com.google.zxing.BarcodeFormat;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.spi.DataFormat;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -131,40 +132,40 @@ public class BarcodeDataFormatCamelTest extends
BarcodeTestBase {
from("direct:code1")
.marshal(code1)
- .to(fileUri(testDirectory));
+ .to(TestSupport.fileUri(testDirectory));
// QR-Code with modified size
DataFormat code2 = new BarcodeDataFormat(200, 200);
from("direct:code2")
.marshal(code2)
- .to(fileUri(testDirectory));
+ .to(TestSupport.fileUri(testDirectory));
// QR-Code with JPEG type
DataFormat code3 = new BarcodeDataFormat(BarcodeImageType.JPG);
from("direct:code3")
.marshal(code3)
- .to(fileUri(testDirectory));
+ .to(TestSupport.fileUri(testDirectory));
// PDF-417 code with modified size and image type
DataFormat code4 = new BarcodeDataFormat(200, 200,
BarcodeImageType.JPG, BarcodeFormat.PDF_417);
from("direct:code4")
.marshal(code4)
- .to(fileUri(testDirectory));
+ .to(TestSupport.fileUri(testDirectory));
// AZTEC with modified size and PNG type
DataFormat code5 = new BarcodeDataFormat(200, 200,
BarcodeImageType.PNG, BarcodeFormat.AZTEC);
from("direct:code5")
.marshal(code5)
- .to(fileUri(testDirectory));
+ .to(TestSupport.fileUri(testDirectory));
// generic file read --->
//
// read file and route it
- from(fileUri(testDirectory,
"?noop=true&initialDelay=0&delay=10"))
+ from(TestSupport.fileUri(testDirectory,
"?noop=true&initialDelay=0&delay=10"))
.multicast().to("direct:unmarshall", "mock:image");
// get the message from code
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FileToFtpTempFileNameIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FileToFtpTempFileNameIT.java
index 78493b56097..96f2f19cef2 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FileToFtpTempFileNameIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FileToFtpTempFileNameIT.java
@@ -22,6 +22,7 @@ import java.nio.file.Path;
import org.apache.camel.Exchange;
import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -38,7 +39,8 @@ public class FileToFtpTempFileNameIT extends
FtpServerTestSupport {
public void testFileToFtp() {
NotifyBuilder notify = new NotifyBuilder(context).whenDone(1).create();
- template.sendBodyAndHeader(fileUri(testDirectory, "in"), "Hello
World", Exchange.FILE_NAME, "sub/hello.txt");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory, "in"),
"Hello World", Exchange.FILE_NAME,
+ "sub/hello.txt");
assertTrue(notify.matchesWaitTime());
@@ -51,7 +53,7 @@ public class FileToFtpTempFileNameIT extends
FtpServerTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(fileUri(testDirectory, "in?recursive=true"))
+ from(TestSupport.fileUri(testDirectory, "in?recursive=true"))
.to("ftp://admin:admin@localhost:{{ftp.server.port}}"
+
"/out/?fileName=${file:name}&tempFileName=${file:onlyname}.part&stepwise=false");
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFileToFtpDeleteIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFileToFtpDeleteIT.java
index d52e33ff53c..41a4e0133c6 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFileToFtpDeleteIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFileToFtpDeleteIT.java
@@ -22,6 +22,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -44,7 +45,8 @@ public class FromFileToFtpDeleteIT extends
FtpServerTestSupport {
MockEndpoint mock = getMockEndpoint("mock:result");
mock.expectedMessageCount(1);
- template.sendBodyAndHeader(fileUri(testDirectory, "delete"), "Hello
World", Exchange.FILE_NAME, "hello.txt");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory,
"delete"), "Hello World", Exchange.FILE_NAME,
+ "hello.txt");
MockEndpoint.assertIsSatisfied(context);
assertTrue(notify.matchesWaitTime());
@@ -60,7 +62,7 @@ public class FromFileToFtpDeleteIT extends
FtpServerTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- from(fileUri(testDirectory,
"delete?delete=true")).to(getFtpUrl()).to("mock:result");
+ from(TestSupport.fileUri(testDirectory,
"delete?delete=true")).to(getFtpUrl()).to("mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpDirectoryToBinaryFilesIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpDirectoryToBinaryFilesIT.java
index 740dcdd87eb..65290d61254 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpDirectoryToBinaryFilesIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpDirectoryToBinaryFilesIT.java
@@ -23,6 +23,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.converter.IOConverter;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -92,7 +93,7 @@ public class FromFtpDirectoryToBinaryFilesIT extends
FtpServerTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- from(getFtpUrl()).to(fileUri(testDirectory, "?noop=true"),
"mock:result");
+ from(getFtpUrl()).to(TestSupport.fileUri(testDirectory,
"?noop=true"), "mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpKeepLastModifiedIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpKeepLastModifiedIT.java
index f7d88e9fa9a..ef31917d136 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpKeepLastModifiedIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpKeepLastModifiedIT.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -52,7 +53,7 @@ public class FromFtpKeepLastModifiedIT extends
FtpServerTestSupport {
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from(getFtpUrl()).delay(3000).to(fileUri(testDirectory,
"?keepLastModified=true"), "mock:result");
+
from(getFtpUrl()).delay(3000).to(TestSupport.fileUri(testDirectory,
"?keepLastModified=true"), "mock:result");
}
});
context.start();
@@ -75,7 +76,7 @@ public class FromFtpKeepLastModifiedIT extends
FtpServerTestSupport {
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from(getFtpUrl()).delay(3000).to(fileUri(testDirectory,
"?keepLastModified=false"), "mock:result");
+
from(getFtpUrl()).delay(3000).to(TestSupport.fileUri(testDirectory,
"?keepLastModified=false"), "mock:result");
}
});
context.start();
@@ -98,7 +99,7 @@ public class FromFtpKeepLastModifiedIT extends
FtpServerTestSupport {
context.addRoutes(new RouteBuilder() {
@Override
public void configure() {
- from(getFtpUrl()).delay(3000).to(fileUri(testDirectory),
"mock:result");
+
from(getFtpUrl()).delay(3000).to(TestSupport.fileUri(testDirectory),
"mock:result");
}
});
context.start();
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpSetNamesWithMultiDirectoriesIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpSetNamesWithMultiDirectoriesIT.java
index bbb13de04a0..ac79f7c8e7c 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpSetNamesWithMultiDirectoriesIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpSetNamesWithMultiDirectoriesIT.java
@@ -26,6 +26,7 @@ import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.converter.IOConverter;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -101,7 +102,7 @@ public class FromFtpSetNamesWithMultiDirectoriesIT extends
FtpServerTestSupport
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
-
from(getFtpUrl()).routeId("foo").noAutoStartup().to(fileUri(testDirectory),
"mock:result");
+
from(getFtpUrl()).routeId("foo").noAutoStartup().to(TestSupport.fileUri(testDirectory),
"mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileIT.java
index 52c6708c25e..c9c910bcf54 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileIT.java
@@ -24,6 +24,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.Producer;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -81,7 +82,7 @@ public class FromFtpToAsciiFileIT extends
FtpServerTestSupport {
return new RouteBuilder() {
public void configure() {
from(getFtpUrl()).setHeader(Exchange.FILE_NAME,
constant("deleteme.txt")).convertBodyTo(String.class)
- .to(fileUri(testDirectory,
"?fileExist=Override&noop=true")).to("mock:result");
+ .to(TestSupport.fileUri(testDirectory,
"?fileExist=Override&noop=true")).to("mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileNoBodyConversionIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileNoBodyConversionIT.java
index 60ae6260132..e2850e5f290 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileNoBodyConversionIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToAsciiFileNoBodyConversionIT.java
@@ -23,6 +23,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.Producer;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -70,7 +71,7 @@ public class FromFtpToAsciiFileNoBodyConversionIT extends
FtpServerTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- from(getFtpUrl()).to(fileUri(testDirectory,
"?fileExist=Override&noop=true"), "mock:result");
+ from(getFtpUrl()).to(TestSupport.fileUri(testDirectory,
"?fileExist=Override&noop=true"), "mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFileIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFileIT.java
index 97eab50cb31..98e94fcbd23 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFileIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFileIT.java
@@ -25,6 +25,7 @@ import org.apache.camel.Producer;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.converter.IOConverter;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -85,7 +86,7 @@ public class FromFtpToBinaryFileIT extends
FtpServerTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- String fileUrl = fileUri(testDirectory,
"?noop=true&fileExist=Override");
+ String fileUrl = TestSupport.fileUri(testDirectory,
"?noop=true&fileExist=Override");
from(getFtpUrl()).setHeader(Exchange.FILE_NAME,
constant("deleteme.jpg")).to(fileUrl, "mock:result");
}
};
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFilesIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFilesIT.java
index 3d720ef0855..b2df0b1f8fb 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFilesIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToBinaryFilesIT.java
@@ -25,6 +25,7 @@ import org.apache.camel.Producer;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.converter.IOConverter;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -102,7 +103,7 @@ public class FromFtpToBinaryFilesIT extends
FtpServerTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- from(getFtpUrl()).to(fileUri(testDirectory, "?noop=true"),
"mock:result");
+ from(getFtpUrl()).to(TestSupport.fileUri(testDirectory,
"?noop=true"), "mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToFileNoFileNameHeaderIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToFileNoFileNameHeaderIT.java
index c1867e6a1ba..fb38c3c4326 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToFileNoFileNameHeaderIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FromFtpToFileNoFileNameHeaderIT.java
@@ -23,6 +23,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.Producer;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -74,7 +75,7 @@ public class FromFtpToFileNoFileNameHeaderIT extends
FtpServerTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- String fileUrl = fileUri(testDirectory,
"?fileExist=Override&noop=true");
+ String fileUrl = TestSupport.fileUri(testDirectory,
"?fileExist=Override&noop=true");
// we do not set any filename in the header property so the
// filename should be the one
// from the FTP server we downloaded
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedReadLockIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedReadLockIT.java
index 4d7ca3a7afa..d967dc17595 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedReadLockIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedReadLockIT.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
import org.slf4j.Logger;
@@ -82,7 +83,7 @@ public class FtpChangedReadLockIT extends
FtpServerTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(getFtpUrl()).to(fileUri(testDirectory, "out"),
"mock:result");
+ from(getFtpUrl()).to(TestSupport.fileUri(testDirectory,
"out"), "mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedRootDirReadLockIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedRootDirReadLockIT.java
index 7cdea184a7b..5a7847ea069 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedRootDirReadLockIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedRootDirReadLockIT.java
@@ -23,6 +23,7 @@ import java.util.List;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
import org.slf4j.Logger;
@@ -83,7 +84,7 @@ public class FtpChangedRootDirReadLockIT extends
FtpServerTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(getFtpUrl()).to(fileUri(testDirectory), "mock:result");
+ from(getFtpUrl()).to(TestSupport.fileUri(testDirectory),
"mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedZeroLengthReadLockIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedZeroLengthReadLockIT.java
index 7b0360d30d2..423e54c908f 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedZeroLengthReadLockIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpChangedZeroLengthReadLockIT.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -61,7 +62,7 @@ public class FtpChangedZeroLengthReadLockIT extends
FtpServerTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(getFtpUrl()).to(fileUri(testDirectory), "mock:result");
+ from(getFtpUrl()).to(TestSupport.fileUri(testDirectory),
"mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryAsAbsolutePathIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryAsAbsolutePathIT.java
index d59e20a6db3..bcacb87c26c 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryAsAbsolutePathIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryAsAbsolutePathIT.java
@@ -26,6 +26,7 @@ import org.apache.camel.Processor;
import org.apache.camel.Producer;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.apache.camel.util.FileUtil;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -97,7 +98,7 @@ public class FtpConsumerLocalWorkDirectoryAsAbsolutePathIT
extends FtpServerTest
assertTrue(body.exists(), "Local work file should
exists");
assertEquals(FileUtil.normalizePath(testDirectory.resolve("hello.txt").toString()),
body.getPath());
}
- }).to("mock:result", fileUri(testDirectory, "out"));
+ }).to("mock:result", TestSupport.fileUri(testDirectory,
"out"));
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryDirectIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryDirectIT.java
index 2bc22fc3f3d..2e07aeeeae5 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryDirectIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryDirectIT.java
@@ -23,6 +23,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.Producer;
import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -78,7 +79,7 @@ public class FtpConsumerLocalWorkDirectoryDirectIT extends
FtpServerTestSupport
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- from(getFtpUrl()).to(fileUri(testDirectory, "out"));
+ from(getFtpUrl()).to(TestSupport.fileUri(testDirectory,
"out"));
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryIT.java
index 4b0e21192e6..dd99eb3d740 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryIT.java
@@ -26,6 +26,7 @@ import org.apache.camel.Producer;
import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.apache.camel.util.FileUtil;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -100,7 +101,7 @@ public class FtpConsumerLocalWorkDirectoryIT extends
FtpServerTestSupport {
assertTrue(body.exists(), "Local work file should
exists");
assertEquals(FileUtil.normalizePath(testDirectory.resolve("lwd/hello.txt").toString()),
body.getPath());
}
- }).to("mock:result", fileUri(testDirectory, "out"));
+ }).to("mock:result", TestSupport.fileUri(testDirectory,
"out"));
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryWorkOnPayloadIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryWorkOnPayloadIT.java
index 263f519355c..9a9d11a6d08 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryWorkOnPayloadIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerLocalWorkDirectoryWorkOnPayloadIT.java
@@ -19,6 +19,7 @@ package org.apache.camel.component.file.remote.integration;
import org.apache.camel.Exchange;
import org.apache.camel.Processor;
import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.test.junit5.TestSupport;
public class FtpConsumerLocalWorkDirectoryWorkOnPayloadIT extends
FtpConsumerLocalWorkDirectoryIT {
@@ -32,7 +33,7 @@ public class FtpConsumerLocalWorkDirectoryWorkOnPayloadIT
extends FtpConsumerLoc
exchange.getIn().setBody("Hello World");
}
- }).to("mock:result", fileUri(testDirectory, "out"));
+ }).to("mock:result", TestSupport.fileUri(testDirectory,
"out"));
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerResumeDownloadIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerResumeDownloadIT.java
index 31e92395a01..976a3b0d681 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerResumeDownloadIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpConsumerResumeDownloadIT.java
@@ -22,6 +22,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -82,7 +83,7 @@ public class FtpConsumerResumeDownloadIT extends
FtpServerTestSupport {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
-
from(getFtpUrl()).routeId("myRoute").noAutoStartup().to("mock:result",
fileUri(lwd, "out"));
+
from(getFtpUrl()).routeId("myRoute").noAutoStartup().to("mock:result",
TestSupport.fileUri(lwd, "out"));
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpSimpleConsumeStreamingStepwiseIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpSimpleConsumeStreamingStepwiseIT.java
index d50a7d76cda..d5c6c52cf47 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpSimpleConsumeStreamingStepwiseIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/FtpSimpleConsumeStreamingStepwiseIT.java
@@ -25,6 +25,7 @@ import org.apache.camel.Producer;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.converter.IOConverter;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -80,7 +81,7 @@ public class FtpSimpleConsumeStreamingStepwiseIT extends
FtpServerTestSupport {
return new RouteBuilder() {
public void configure() {
from(getFtpUrl()).setHeader(Exchange.FILE_NAME,
constant("deleteme.jpg"))
- .to(fileUri(testDirectory), "mock:result");
+ .to(TestSupport.fileUri(testDirectory), "mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/RemoteFileProduceOverruleOnlyOnceIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/RemoteFileProduceOverruleOnlyOnceIT.java
index d9a9b1c6c38..8ea7a08210b 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/RemoteFileProduceOverruleOnlyOnceIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/RemoteFileProduceOverruleOnlyOnceIT.java
@@ -23,6 +23,7 @@ import java.util.Map;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -54,7 +55,7 @@ public class RemoteFileProduceOverruleOnlyOnceIT extends
FtpServerTestSupport {
@Override
public void configure() {
from("direct:input").to("ftp://admin:admin@localhost:{{ftp.server.port}}/out/").to(
- fileUri(testDirectory, "out"),
+ TestSupport.fileUri(testDirectory, "out"),
"mock:result");
}
};
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/SftpConsumerLocalWorkDirectoryIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/SftpConsumerLocalWorkDirectoryIT.java
index 5962ea9557f..12d75f7c3cc 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/SftpConsumerLocalWorkDirectoryIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/integration/SftpConsumerLocalWorkDirectoryIT.java
@@ -27,6 +27,7 @@ import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
import
org.apache.camel.component.file.remote.sftp.integration.SftpServerTestSupport;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.apache.camel.util.FileUtil;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@@ -101,7 +102,7 @@ public class SftpConsumerLocalWorkDirectoryIT extends
SftpServerTestSupport {
assertTrue(body.exists(), "Local work file should
exists");
assertEquals(FileUtil.normalizePath(testDirectory.resolve("lwd/hello.txt").toString()),
body.getPath());
}
- }).to("mock:result", fileUri(testDirectory, "out"));
+ }).to("mock:result", TestSupport.fileUri(testDirectory,
"out"));
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelManualTest.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelManualTest.java
index 0c959af82e7..f508583a05c 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelManualTest.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelManualTest.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -41,7 +42,7 @@ public class FtpConsumerCamelManualTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
-
from("ftp:localhost/one/two?username=camel&password=camel&noop=true").to(fileUri(testDirectory))
+
from("ftp:localhost/one/two?username=camel&password=camel&noop=true").to(TestSupport.fileUri(testDirectory))
.to("mock:result");
}
};
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelRecursiveManualTest.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelRecursiveManualTest.java
index 82537855000..d45540326a1 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelRecursiveManualTest.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerCamelRecursiveManualTest.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -41,7 +42,8 @@ public class FtpConsumerCamelRecursiveManualTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
-
from("ftp:localhost/one/two?username=camel&password=camel&recursive=true&noop=true").to(fileUri(testDirectory))
+
from("ftp:localhost/one/two?username=camel&password=camel&recursive=true&noop=true")
+ .to(TestSupport.fileUri(testDirectory))
.to("mock:result");
}
};
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelManualTest.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelManualTest.java
index f0396b17b1e..5dd8eb36fc1 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelManualTest.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelManualTest.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -41,7 +42,8 @@ public class FtpConsumerNotStepwiseCamelManualTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
-
from("ftp:localhost/one/two?username=camel&password=camel&noop=true&stepwise=false").to(fileUri(testDirectory))
+
from("ftp:localhost/one/two?username=camel&password=camel&noop=true&stepwise=false")
+ .to(TestSupport.fileUri(testDirectory))
.to("mock:result");
}
};
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelRecursiveManualTest.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelRecursiveManualTest.java
index 465db662a9d..5c5ddc8cbc8 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelRecursiveManualTest.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerNotStepwiseCamelRecursiveManualTest.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -42,7 +43,7 @@ public class FtpConsumerNotStepwiseCamelRecursiveManualTest
extends CamelTestSup
@Override
public void configure() {
from("ftp:localhost/one/two?username=camel&password=camel&recursive=true&noop=true&stepwise=false")
- .to(fileUri(testDirectory)).to("mock:result");
+
.to(TestSupport.fileUri(testDirectory)).to("mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottManualTest.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottManualTest.java
index a0576723920..5d4d7d2acc6 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottManualTest.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottManualTest.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -41,7 +42,8 @@ public class FtpConsumerScottManualTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
-
from("ftp:localhost?username=scott&password=tiger&noop=true").to(fileUri(testDirectory)).to("mock:result");
+
from("ftp:localhost?username=scott&password=tiger&noop=true").to(TestSupport.fileUri(testDirectory))
+ .to("mock:result");
}
};
}
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottRecursiveManualTest.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottRecursiveManualTest.java
index 7ccae84bae4..a90ebb178b2 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottRecursiveManualTest.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/manual/FtpConsumerScottRecursiveManualTest.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -41,7 +42,8 @@ public class FtpConsumerScottRecursiveManualTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
-
from("ftp:localhost?username=scott&password=tiger&noop=true&recursive=true").to(fileUri(testDirectory))
+
from("ftp:localhost?username=scott&password=tiger&noop=true&recursive=true")
+ .to(TestSupport.fileUri(testDirectory))
.to("mock:result");
}
};
diff --git
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpChangedReadLockIT.java
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpChangedReadLockIT.java
index 6e1316e73a8..c8620330ca9 100644
---
a/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpChangedReadLockIT.java
+++
b/components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpChangedReadLockIT.java
@@ -21,6 +21,7 @@ import java.nio.file.Path;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
import org.junit.jupiter.api.io.TempDir;
@@ -83,7 +84,7 @@ public class SftpChangedReadLockIT extends
SftpServerTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
-
from(getFtpUrl()).routeId("foo").noAutoStartup().to(fileUri(testDirectory,
"out"), "mock:result");
+
from(getFtpUrl()).routeId("foo").noAutoStartup().to(TestSupport.fileUri(testDirectory,
"out"), "mock:result");
}
};
}
diff --git
a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java
b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java
index 2dadfd8556a..b8d169ea512 100644
---
a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java
+++
b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitEncodingAndXMLCharFilteringTest.java
@@ -30,6 +30,7 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.converter.jaxb.JaxbDataFormat;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -74,7 +75,7 @@ public class ExplicitEncodingAndXMLCharFilteringTest extends
CamelTestSupport {
from("direct:start")
.marshal(jaxb)
- .to(fileUri(testDirectory,
"?fileName=output.xml&charset=iso-8859-1"));
+ .to(TestSupport.fileUri(testDirectory,
"?fileName=output.xml&charset=iso-8859-1"));
}
};
}
diff --git
a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java
b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java
index edb83557182..e8c17a1295c 100644
---
a/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java
+++
b/components/camel-jaxb/src/test/java/org/apache/camel/example/ExplicitFileEncodingTest.java
@@ -25,6 +25,7 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.converter.jaxb.JaxbDataFormat;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -65,7 +66,7 @@ public class ExplicitFileEncodingTest extends
CamelTestSupport {
from("direct:start")
.marshal(jaxb)
- .to(fileUri(testDirectory,
"?fileName=output.txt&charset=iso-8859-1"));
+ .to(TestSupport.fileUri(testDirectory,
"?fileName=output.txt&charset=iso-8859-1"));
}
};
}
diff --git
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpToFileTest.java
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpToFileTest.java
index 2dd85c362bc..6cc319a8b0c 100644
---
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpToFileTest.java
+++
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpToFileTest.java
@@ -22,6 +22,7 @@ import java.time.Duration;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.awaitility.Awaitility;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -65,7 +66,7 @@ public class HttpToFileTest extends BaseJettyTest {
// store the content from the queue as a file
from("seda:in").setHeader(Exchange.FILE_NAME,
constant("hello.txt")).convertBodyTo(String.class)
- .to(fileUri(testDirectory)).to("mock:result");
+
.to(TestSupport.fileUri(testDirectory)).to("mock:result");
}
};
}
diff --git
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyFileConsumerTest.java
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyFileConsumerTest.java
index ee6b97b019c..aa44a98f9c8 100644
---
a/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyFileConsumerTest.java
+++
b/components/camel-jetty/src/test/java/org/apache/camel/component/jetty/file/JettyFileConsumerTest.java
@@ -25,6 +25,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.jetty.BaseJettyTest;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.awaitility.Awaitility;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
@@ -74,7 +75,7 @@ public class JettyFileConsumerTest extends BaseJettyTest {
getMockEndpoint("mock:result").expectedMessageCount(1);
File jpg = new File("src/test/resources/java.jpg");
- template.sendBodyAndHeader(fileUri(testDirectory, "binary"), jpg,
Exchange.FILE_NAME, "java.jpg");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory,
"binary"), jpg, Exchange.FILE_NAME, "java.jpg");
MockEndpoint.assertIsSatisfied(context);
@@ -88,13 +89,14 @@ public class JettyFileConsumerTest extends BaseJettyTest {
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
-
from("jetty:http://localhost:{{port}}/myapp/myservice").to(fileUri(testDirectory,
"test?fileName=temp.xml"))
+ from("jetty:http://localhost:{{port}}/myapp/myservice")
+ .to(TestSupport.fileUri(testDirectory,
"test?fileName=temp.xml"))
.setBody(constant("OK"));
from("jetty:http://localhost:{{port}}/myapp/myservice2").to("log:foo?showAll=true")
- .to(fileUri(testDirectory,
"test?fileName=java.jpg")).setBody(constant("OK"));
+ .to(TestSupport.fileUri(testDirectory,
"test?fileName=java.jpg")).setBody(constant("OK"));
- from(fileUri(testDirectory,
"binary?noop=true")).to("http://localhost:{{port}}/myapp/myservice2")
+ from(TestSupport.fileUri(testDirectory,
"binary?noop=true")).to("http://localhost:{{port}}/myapp/myservice2")
.to("mock:result");
}
};
diff --git
a/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerRestartTest.java
b/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerRestartTest.java
index 3ef9432209c..59bcb320ee2 100644
---
a/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerRestartTest.java
+++
b/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerRestartTest.java
@@ -22,6 +22,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -32,7 +33,7 @@ public class FileConsumerQuartzSchedulerRestartTest extends
CamelTestSupport {
@Test
public void testQuartzSchedulerRestart() throws Exception {
getMockEndpoint("mock:result").expectedMessageCount(1);
- template.sendBodyAndHeader(fileUri(testDirectory), "Hello World",
Exchange.FILE_NAME, "hello.txt");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), "Hello
World", Exchange.FILE_NAME, "hello.txt");
context.getRouteController().startRoute("foo");
MockEndpoint.assertIsSatisfied(context);
@@ -40,7 +41,7 @@ public class FileConsumerQuartzSchedulerRestartTest extends
CamelTestSupport {
MockEndpoint.resetMocks(context);
getMockEndpoint("mock:result").expectedMessageCount(1);
- template.sendBodyAndHeader(fileUri(testDirectory), "Bye World",
Exchange.FILE_NAME, "bye.txt");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), "Bye
World", Exchange.FILE_NAME, "bye.txt");
context.getRouteController().startRoute("foo");
MockEndpoint.assertIsSatisfied(context);
}
@@ -50,7 +51,7 @@ public class FileConsumerQuartzSchedulerRestartTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(fileUri(testDirectory,
+ from(TestSupport.fileUri(testDirectory,
"?scheduler=quartz&scheduler.cron=0/2+*+*+*+*+?&scheduler.triggerGroup=myGroup&scheduler.triggerId=myId"))
.routeId("foo").noAutoStartup()
.to("mock:result");
diff --git
a/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerTest.java
b/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerTest.java
index cf626d319a6..16d334b0f49 100644
---
a/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerTest.java
+++
b/components/camel-quartz/src/test/java/org/apache/camel/pollconsumer/quartz/FileConsumerQuartzSchedulerTest.java
@@ -22,6 +22,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -33,7 +34,7 @@ public class FileConsumerQuartzSchedulerTest extends
CamelTestSupport {
public void testQuartzScheduler() throws Exception {
getMockEndpoint("mock:result").expectedMessageCount(1);
- template.sendBodyAndHeader(fileUri(testDirectory), "Hello World",
Exchange.FILE_NAME, "hello.txt");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), "Hello
World", Exchange.FILE_NAME, "hello.txt");
context.getRouteController().startRoute("foo");
@@ -45,7 +46,8 @@ public class FileConsumerQuartzSchedulerTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(fileUri(testDirectory,
"?scheduler=quartz&scheduler.cron=0/2+*+*+*+*+?")).routeId("foo").noAutoStartup()
+ from(TestSupport.fileUri(testDirectory,
"?scheduler=quartz&scheduler.cron=0/2+*+*+*+*+?")).routeId("foo")
+ .noAutoStartup()
.to("mock:result");
}
};
diff --git
a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java
b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java
index c2ff91d2848..2f2038658e6 100644
---
a/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java
+++
b/components/camel-saxon/src/test/java/org/apache/camel/builder/saxon/XPathSplitChoicePerformanceTest.java
@@ -27,6 +27,7 @@ import org.apache.camel.Processor;
import org.apache.camel.builder.NotifyBuilder;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.apache.camel.util.StopWatch;
import org.apache.camel.util.TimeUtils;
import org.junit.jupiter.api.BeforeEach;
@@ -88,7 +89,7 @@ public class XPathSplitChoicePerformanceTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(fileUri(testDirectory, "?noop=true"))
+ from(TestSupport.fileUri(testDirectory, "?noop=true"))
.process(new Processor() {
public void process(Exchange exchange) {
log.info("Starting to process file");
diff --git
a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java
b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java
index d7791d1fa14..d6558a4ccb9 100644
---
a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java
+++
b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileExceptionTest.java
@@ -22,6 +22,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -42,7 +43,7 @@ public class XQueryFromFileExceptionTest extends
CamelTestSupport {
String body = "<person user='James'><firstName>James</firstName>"
+
"<lastName>Strachan</lastName><city>London</city></person>";
- template.sendBodyAndHeader(fileUri(testDirectory), body,
Exchange.FILE_NAME, "hello.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), body,
Exchange.FILE_NAME, "hello.xml");
MockEndpoint.assertIsSatisfied(context);
@@ -60,7 +61,7 @@ public class XQueryFromFileExceptionTest extends
CamelTestSupport {
// the last tag is not ended properly
String body = "<person user='James'><firstName>James</firstName>"
+
"<lastName>Strachan</lastName><city>London</city></person";
- template.sendBodyAndHeader(fileUri(testDirectory), body,
Exchange.FILE_NAME, "hello2.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), body,
Exchange.FILE_NAME, "hello2.xml");
MockEndpoint.assertIsSatisfied(context);
diff --git
a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java
b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java
index 4e091d4fd4f..ed93f92ca00 100644
---
a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java
+++
b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryFromFileTest.java
@@ -23,6 +23,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -41,7 +42,8 @@ public class XQueryFromFileTest extends CamelTestSupport {
MockEndpoint mock = getMockEndpoint("mock:result");
mock.expectedMessageCount(1);
- template.sendBodyAndHeader(fileUri(testDirectory),
"<mail><subject>Hey</subject><body>Hello world!</body></mail>",
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory),
+ "<mail><subject>Hey</subject><body>Hello world!</body></mail>",
Exchange.FILE_NAME, "body.xml");
MockEndpoint.assertIsSatisfied(context);
@@ -60,7 +62,7 @@ public class XQueryFromFileTest extends CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(fileUri(testDirectory))
+ from(TestSupport.fileUri(testDirectory))
.to("xquery:org/apache/camel/component/xquery/transform.xquery")
.to("mock:result");
}
diff --git
a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java
b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java
index 32b7f4cbe30..11feea1c29e 100644
---
a/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java
+++
b/components/camel-saxon/src/test/java/org/apache/camel/component/xquery/XQueryLanguageFromFileTest.java
@@ -22,6 +22,7 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -42,11 +43,11 @@ public class XQueryLanguageFromFileTest extends
CamelTestSupport {
other.expectedMessageCount(1);
other.message(0).body(String.class).contains("Bye World");
- template.sendBodyAndHeader(fileUri(testDirectory),
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory),
"<mail
from=\"[email protected]\"><subject>Hey</subject><body>Hello
World!</body></mail>",
Exchange.FILE_NAME, "claus.xml");
- template.sendBodyAndHeader(fileUri(testDirectory),
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory),
"<mail
from=\"[email protected]\"><subject>Hey</subject><body>Bye
World!</body></mail>",
Exchange.FILE_NAME, "janstey.xml");
@@ -58,7 +59,7 @@ public class XQueryLanguageFromFileTest extends
CamelTestSupport {
return new RouteBuilder() {
@Override
public void configure() {
- from(fileUri(testDirectory))
+ from(TestSupport.fileUri(testDirectory))
.choice()
.when().xquery("/mail/@from = '[email protected]'")
.convertBodyTo(String.class)
diff --git
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupMultiXmlTokenTest.java
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupMultiXmlTokenTest.java
index d73da629cea..5bb46343b71 100644
---
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupMultiXmlTokenTest.java
+++
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupMultiXmlTokenTest.java
@@ -23,6 +23,7 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.builder.Namespaces;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -43,7 +44,7 @@ public class SplitGroupMultiXmlTokenTest extends
CamelTestSupport {
mock.message(2).body().isEqualTo("<group><order id=\"5\"
xmlns=\"http:acme.com\">Groovy in Action</order></group>");
String body = createBody();
- template.sendBodyAndHeader(fileUri(testDirectory), body,
Exchange.FILE_NAME, "orders.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), body,
Exchange.FILE_NAME, "orders.xml");
MockEndpoint.assertIsSatisfied(context);
}
@@ -68,7 +69,7 @@ public class SplitGroupMultiXmlTokenTest extends
CamelTestSupport {
@Override
public void configure() throws Exception {
// START SNIPPET: e1
- from(fileUri(testDirectory, "?initialDelay=0&delay=10"))
+ from(TestSupport.fileUri(testDirectory,
"?initialDelay=0&delay=10"))
// split the order child tags, and inherit namespaces
from
// the orders root tag
.split().xtokenize("//order", 'i', ns,
2).to("log:split").to("mock:split");
diff --git
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupWrappedMultiXmlTokenTest.java
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupWrappedMultiXmlTokenTest.java
index a84c44e8cc0..0297dafae79 100644
---
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupWrappedMultiXmlTokenTest.java
+++
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SplitGroupWrappedMultiXmlTokenTest.java
@@ -23,6 +23,7 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.builder.Namespaces;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -44,7 +45,7 @@ public class SplitGroupWrappedMultiXmlTokenTest extends
CamelTestSupport {
"<?xml version=\"1.0\"?>\n<orders xmlns=\"http:acme.com\">\n
<order id=\"5\">Groovy in Action</order></orders>");
String body = createBody();
- template.sendBodyAndHeader(fileUri(testDirectory), body,
Exchange.FILE_NAME, "orders.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), body,
Exchange.FILE_NAME, "orders.xml");
MockEndpoint.assertIsSatisfied(context);
}
@@ -69,7 +70,7 @@ public class SplitGroupWrappedMultiXmlTokenTest extends
CamelTestSupport {
@Override
public void configure() throws Exception {
// START SNIPPET: e1
- from(fileUri(testDirectory, "?initialDelay=0&delay=10"))
+ from(TestSupport.fileUri(testDirectory,
"?initialDelay=0&delay=10"))
// split the order child tags, and inherit namespaces
from
// the orders root tag
.split().xtokenize("//order", 'w', ns,
2).to("log:split").to("mock:split");
diff --git
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SpringXMLTokenSplitTest.java
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SpringXMLTokenSplitTest.java
index c8748e78f33..0247dbd38fc 100644
---
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SpringXMLTokenSplitTest.java
+++
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/SpringXMLTokenSplitTest.java
@@ -21,6 +21,7 @@ import java.nio.file.Paths;
import org.apache.camel.Exchange;
import org.apache.camel.component.mock.MockEndpoint;
+import org.apache.camel.test.junit5.TestSupport;
import org.apache.camel.test.spring.junit5.CamelSpringTestSupport;
import org.junit.jupiter.api.Test;
import org.springframework.context.support.AbstractApplicationContext;
@@ -38,7 +39,7 @@ public class SpringXMLTokenSplitTest extends
CamelSpringTestSupport {
mock.message(2).body().isEqualTo("<order id=\"3\"
xmlns=\"http:acme.com\">DSL in Action</order>");
String body = createBody();
- template.sendBodyAndHeader(fileUri(testDirectory, "xtokenizer"), body,
Exchange.FILE_NAME, "orders.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory,
"xtokenizer"), body, Exchange.FILE_NAME, "orders.xml");
MockEndpoint.assertIsSatisfied(context);
}
diff --git
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenSplitTest.java
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenSplitTest.java
index cf88ddde1d9..13e32f27b04 100644
---
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenSplitTest.java
+++
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenSplitTest.java
@@ -23,6 +23,7 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.builder.Namespaces;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -39,7 +40,7 @@ public class XMLTokenSplitTest extends CamelTestSupport {
mock.message(2).body().isEqualTo("<order id=\"3\"
xmlns=\"http:acme.com\">DSL in Action</order>");
String body = createBody();
- template.sendBodyAndHeader(fileUri(testDirectory, "xtokenizer"), body,
Exchange.FILE_NAME, "orders.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory,
"xtokenizer"), body, Exchange.FILE_NAME, "orders.xml");
MockEndpoint.assertIsSatisfied(context);
}
@@ -53,7 +54,7 @@ public class XMLTokenSplitTest extends CamelTestSupport {
mock.message(2).body().isEqualTo("<order id=\"3\"
xmlns=\"http:acme.com\">DSL in Action</order>");
String body = createBody();
- template.sendBodyAndHeader(fileUri(testDirectory, "xtokenizer2"),
body, Exchange.FILE_NAME, "orders.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory,
"xtokenizer2"), body, Exchange.FILE_NAME, "orders.xml");
MockEndpoint.assertIsSatisfied(context);
}
@@ -77,13 +78,13 @@ public class XMLTokenSplitTest extends CamelTestSupport {
@Override
public void configure() throws Exception {
// START SNIPPET: e1
- from(fileUri(testDirectory,
"xtokenizer?initialDelay=0&delay=10"))
+ from(TestSupport.fileUri(testDirectory,
"xtokenizer?initialDelay=0&delay=10"))
// split the order child tags, and inherit namespaces
from
// the orders root tag
.split().xtokenize("//orders/order",
ns).to("mock:split");
// END SNIPPET: e1
- from(fileUri(testDirectory,
"xtokenizer2?initialDelay=0&delay=10"))
+ from(TestSupport.fileUri(testDirectory,
"xtokenizer2?initialDelay=0&delay=10"))
// split the order child tags, and inherit namespaces
from
// the orders root tag
.split(body().xtokenize("//orders/order",
ns)).to("mock:split");
diff --git
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguageStreamingFileTest.java
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguageStreamingFileTest.java
index 118dd641e86..1cade1f395c 100644
---
a/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguageStreamingFileTest.java
+++
b/components/camel-stax/src/test/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguageStreamingFileTest.java
@@ -23,6 +23,7 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.builder.Namespaces;
import org.apache.camel.test.junit5.CamelTestSupport;
+import org.apache.camel.test.junit5.TestSupport;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
@@ -44,7 +45,7 @@ public class XMLTokenizeLanguageStreamingFileTest extends
CamelTestSupport {
+ "<c:child some_attr='b' anotherAttr='b'></c:child>" +
"<c:child some_attr='c' anotherAttr='c'></c:child>"
+ "<c:child some_attr='d' anotherAttr='d'></c:child>" +
"</c:parent>";
- template.sendBodyAndHeader(fileUri(testDirectory), body,
Exchange.FILE_NAME, "myxml.xml");
+ template.sendBodyAndHeader(TestSupport.fileUri(testDirectory), body,
Exchange.FILE_NAME, "myxml.xml");
MockEndpoint.assertIsSatisfied(context);
}
@@ -55,7 +56,7 @@ public class XMLTokenizeLanguageStreamingFileTest extends
CamelTestSupport {
Namespaces ns = new Namespaces("C", "urn:c");
public void configure() {
- from(fileUri(testDirectory,
"?initialDelay=0&delay=10")).split().xtokenize("//C:child", ns).streaming()
+ from(TestSupport.fileUri(testDirectory,
"?initialDelay=0&delay=10")).split().xtokenize("//C:child", ns).streaming()
.to("mock:result").end();
}
};
diff --git
a/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/CamelTestSupport.java
b/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/CamelTestSupport.java
index 0650c596755..e8532b07797 100644
---
a/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/CamelTestSupport.java
+++
b/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/CamelTestSupport.java
@@ -17,7 +17,6 @@
package org.apache.camel.test.junit5;
import java.lang.annotation.Annotation;
-import java.nio.file.Path;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
@@ -1049,13 +1048,4 @@ public abstract class CamelTestSupport
}
}
- @Deprecated
- protected static String fileUri(Path testDirectory) {
- return "file:" + testDirectory;
- }
-
- @Deprecated
- protected static String fileUri(Path testDirectory, String query) {
- return "file:" + testDirectory + (query.startsWith("?") ? "" : "/") +
query;
- }
}
diff --git
a/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/TestSupport.java
b/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/TestSupport.java
index 0d40a249fb2..e0450b6b9c2 100644
---
a/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/TestSupport.java
+++
b/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/TestSupport.java
@@ -596,4 +596,12 @@ public final class TestSupport {
.getResource(String.format("%s%s", FactoryFinder.DEFAULT_PATH,
Debugger.FACTORY))
!= null;
}
+
+ public static String fileUri(Path testDirectory) {
+ return "file:" + testDirectory;
+ }
+
+ public static String fileUri(Path testDirectory, String query) {
+ return "file:" + testDirectory + (query.startsWith("?") ? "" : "/") +
query;
+ }
}