public static class MailTester.SentMailTester<R> extends MailTester<R>
MailTester.SentMailFilter, MailTester.SentMailTester<R>returnObj, testContext| Constructor and Description |
|---|
SentMailTester(java.util.concurrent.Callable<MailMessage> sentMailRef,
R returnObj,
org.pagemodel.core.TestContext testContext,
org.pagemodel.core.testers.TestEvaluator testEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
R |
closeMail() |
MailMessageTester<R> |
fetchSent(PopServer popServer,
int timeoutSec,
MailTester.SentMailFilter mailPredicate) |
MailMessageTester<R> |
fetchSentBySubject(PopServer popServer,
int timeoutSec) |
MailMessageTester<R> |
fetchSentBySubjectAndRecipient(PopServer popServer,
int timeoutSec,
java.lang.String recipient) |
MailMessage |
getMailMessage() |
R |
store(java.lang.String key) |
composeMail, fetchMail, fetchMail, fetchMail, getEvaluator, mailNotFound, mailNotFound, mailNotFound, testpublic SentMailTester(java.util.concurrent.Callable<MailMessage> sentMailRef, R returnObj, org.pagemodel.core.TestContext testContext, org.pagemodel.core.testers.TestEvaluator testEvaluator)
public MailMessageTester<R> fetchSent(PopServer popServer, int timeoutSec, MailTester.SentMailFilter mailPredicate)
public MailMessageTester<R> fetchSentBySubject(PopServer popServer, int timeoutSec)
public MailMessageTester<R> fetchSentBySubjectAndRecipient(PopServer popServer, int timeoutSec, java.lang.String recipient)
public MailMessage getMailMessage()
public R store(java.lang.String key)
public R closeMail()
closeMail in class MailTester<R>