Class MailpitAssertions
java.lang.Object
ch.martinelli.oss.testcontainers.mailpit.assertions.MailpitAssertions
Entry point for AssertJ-style assertions for Mailpit.
Example usage:
import static ch.martinelli.oss.testcontainers.mailpit.assertions.MailpitAssertions.assertThat;
assertThat(mailpitContainer)
.hasMessages()
.hasMessageCount(1);
assertThat(mailpitContainer)
.awaitMessage()
.withSubject("Welcome")
.isPresent();
-
Method Summary
Modifier and TypeMethodDescriptionstatic AddressAssertassertThat(Address actual) Creates assertions for an Address.static MailpitContainerAssertassertThat(MailpitContainer actual) Creates assertions for a MailpitContainer.static MessageAssertassertThat(Message actual) Creates assertions for a Message.static MessagesAssertassertThat(List<Message> actual) Creates assertions for a list of Messages.
-
Method Details
-
assertThat
Creates assertions for a MailpitContainer.- Parameters:
actual- the container to assert on- Returns:
- a new MailpitContainerAssert instance
-
assertThat
Creates assertions for a Message.- Parameters:
actual- the message to assert on- Returns:
- a new MessageAssert instance
-
assertThat
Creates assertions for an Address.- Parameters:
actual- the address to assert on- Returns:
- a new AddressAssert instance
-
assertThat
Creates assertions for a list of Messages.- Parameters:
actual- the messages to assert on- Returns:
- a new MessagesAssert instance
-