Assertions for Wiser SMTP test server from subethamail
Find a file
Paul Campbell 571f36621c Merge tag '0.1.1' into develop
* upgrade dependencies
* specify build plugin versions
2015-04-15 12:07:06 +01:00
src/main/java/net/kemitix/wiser/assertions Support MimeMultipart messages when checking content 2015-04-08 14:07:17 +01:00
.gitignore Initial import 2015-04-08 11:51:50 +01:00
LICENSE Initial commit 2015-04-08 11:43:34 +01:00
pom.xml pom: version set to 0.1.1 2015-04-15 12:06:34 +01:00
README.md README.md: add usage example 2015-04-08 14:13:47 +01:00

wiser-assertions

Assertions for Wiser SMTP test server from subethamail

Usage

@Before
public void setUp() throws IOException {
    wiser = new Wiser(PORT);
    wiser.start();
}

@After
public void tearDown() {
    wiser.stop();
}

@Test
public void testMail() {
    //given
    ...

    //when
    ...

    //then
    WiserAssertions.assertReceivedMessage(wiser)
            .from(sender)
            .to(recipient_alpha)
            .to(recipient_beta)
            .withSubjectContains(subject_prefix)
            .withSubjectContains(subject_suffix)
            .withContentContains(message_element_1)
            .withContentContains(message_element_2)
            .withContentContains(message_element_3);
}