INTSAMPLES-101 - Don't Use Hard-Coded Port in the 'mail-attachments' Sample
For reference see: https://jira.springsource.org/browse/INTSAMPLES-101
This commit is contained in:
@@ -28,6 +28,12 @@
|
||||
<artifactId>spring-integration-file</artifactId>
|
||||
<version>${spring.integration.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.integration</groupId>
|
||||
<artifactId>spring-integration-test</artifactId>
|
||||
<version>${spring.integration.version}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>javax.activation</groupId>
|
||||
<artifactId>activation</artifactId>
|
||||
|
||||
@@ -33,6 +33,7 @@ import org.junit.Test;
|
||||
import org.springframework.core.io.ByteArrayResource;
|
||||
import org.springframework.integration.samples.mailattachments.support.EmailFragment;
|
||||
import org.springframework.integration.samples.mailattachments.support.EmailParserUtils;
|
||||
import org.springframework.integration.test.util.SocketUtils;
|
||||
import org.springframework.mail.MailParseException;
|
||||
import org.springframework.mail.javamail.JavaMailSenderImpl;
|
||||
import org.springframework.mail.javamail.MimeMessageHelper;
|
||||
@@ -51,12 +52,18 @@ public class MimeMessageParsingTest {
|
||||
|
||||
private Wiser wiser;
|
||||
|
||||
private int wiserPort;
|
||||
|
||||
@Before
|
||||
public void startWiser() {
|
||||
|
||||
this.wiserPort = SocketUtils.findAvailableServerSocket(2500);
|
||||
|
||||
wiser = new Wiser();
|
||||
wiser.setPort(2500);
|
||||
wiser.setPort(this.wiserPort);
|
||||
wiser.start();
|
||||
LOGGER.info("Wiser was started.");
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -70,7 +77,7 @@ public class MimeMessageParsingTest {
|
||||
public void testProcessingOfEmailAttachments() {
|
||||
|
||||
final JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
|
||||
mailSender.setPort(2500);
|
||||
mailSender.setPort(this.wiserPort);
|
||||
|
||||
final MimeMessage message = mailSender.createMimeMessage();
|
||||
final String pictureName = "picture.png";
|
||||
@@ -143,7 +150,7 @@ public class MimeMessageParsingTest {
|
||||
public void testProcessingOfNestedEmailAttachments() {
|
||||
|
||||
final JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
|
||||
mailSender.setPort(2500);
|
||||
mailSender.setPort(this.wiserPort);
|
||||
|
||||
final MimeMessage rootMessage = mailSender.createMimeMessage();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user