Skip to content

Commit ca93233

Browse files
committed
Fix compile
1 parent 15c0fc0 commit ca93233

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

mailpit-java-client/src/test/java/software/xdev/mailpit/SimpleTest.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import org.simplejavamail.api.mailer.config.TransportStrategy;
3232
import org.simplejavamail.email.EmailBuilder;
3333
import org.simplejavamail.mailer.MailerBuilder;
34+
import org.simplejavamail.recipient.RecipientBuilder;
3435

3536
import software.xdev.mailpit.api.MessagesApi;
3637
import software.xdev.mailpit.client.ApiClient;
@@ -52,7 +53,7 @@ void check()
5253
{
5354
mailpitContainer.start();
5455

55-
final String to = "receiver@test.localhost";
56+
final String toAddress = "receiver@test.localhost";
5657
final String subject = "Test Subject";
5758
final String plainText = "Test Plain Text";
5859

@@ -67,7 +68,11 @@ void check()
6768
mailer.sendMail(
6869
EmailBuilder.startingBlank()
6970
.from(user)
70-
.to(to)
71+
.withRecipients(new RecipientBuilder()
72+
.withType(jakarta.mail.Message.RecipientType.TO)
73+
.withAddress(toAddress)
74+
.withName("Max Mustermann")
75+
.build())
7176
.withSubject(subject)
7277
.withPlainText(plainText)
7378
.buildEmail());
@@ -87,7 +92,9 @@ void check()
8792

8893
Assertions.assertAll(
8994
() -> assertEquals(user, message.getFrom().getAddress()),
90-
() -> assertEquals(to, message.getTo().stream().findFirst().map(Address::getAddress).orElse(null)),
95+
() -> assertEquals(
96+
toAddress,
97+
message.getTo().stream().findFirst().map(Address::getAddress).orElse(null)),
9198
() -> assertEquals(subject, message.getSubject()),
9299
() -> assertEquals(plainText, message.getSnippet())
93100
);
@@ -98,8 +105,7 @@ private static ApiClient createApiClient(final MailpitContainer container)
98105
{
99106
final Duration defaultTimeout = Duration.ofSeconds(30);
100107

101-
final ApiClient client = new ApiClient();
102-
client.setHttpClient(HttpClientBuilder.create()
108+
final ApiClient client = new ApiClient(HttpClientBuilder.create()
103109
.setConnectionManager(PoolingHttpClientConnectionManagerBuilder.create()
104110
.setDefaultConnectionConfig(ConnectionConfig.custom()
105111
.setConnectTimeout(Timeout.of(defaultTimeout))

0 commit comments

Comments
 (0)