Uses of Class
ch.martinelli.oss.testcontainers.mailpit.assertions.MessagesAssert
Packages that use MessagesAssert
-
Uses of MessagesAssert in ch.martinelli.oss.testcontainers.mailpit.assertions
Methods in ch.martinelli.oss.testcontainers.mailpit.assertions that return MessagesAssertModifier and TypeMethodDescriptionMessagesAssert.allAreFrom(String senderAddress) Verifies that all messages are from the given sender.MessagesAssert.allAreRead()Verifies that all messages are read.MessagesAssert.allAreUnread()Verifies that all messages are unread.MessagesAssert.allMessagesSatisfy(Consumer<MessageAssert> assertion) Applies MessageAssert assertions on each message.static MessagesAssertMailpitAssertions.assertThat(List<Message> actual) Creates assertions for a list of Messages.MessagesAssert.containsMessageFrom(String senderAddress) Verifies that the list contains a message from the given sender.MessagesAssert.containsMessageTo(String recipientAddress) Verifies that the list contains a message to the given recipient.MessagesAssert.containsMessageWithSubject(String subject) Verifies that the list contains a message with the given subject.MessagesAssert.filteredOnPredicate(Predicate<Message> predicate) Filters messages using a predicate and returns a new MessagesAssert.MessagesAssert.filteredOnRecipient(String recipientAddress) Filters messages by recipient and returns a new MessagesAssert.MessagesAssert.filteredOnSender(String senderAddress) Filters messages by sender and returns a new MessagesAssert.MessagesAssert.filteredOnSubject(String subject) Filters messages by subject and returns a new MessagesAssert.MessagesAssert.hasMessageSatisfying(int index, Consumer<MessageAssert> assertion) Applies MessageAssert assertions on a message at the specified index.MailpitContainerAssert.messages()Returns assertions on all messages in the mailbox.protected MessagesAssertMessagesAssert.newAbstractIterableAssert(Iterable<? extends Message> iterable)