From a4cca76681b23725e49b7929a874e3f1e8d7e297 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Wed, 8 Apr 2015 14:13:47 +0100 Subject: [PATCH] README.md: add usage example Signed-off-by: Paul Campbell --- README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/README.md b/README.md index f4587d7..0a167a8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,35 @@ # 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); + }