Skip to content

Commit

Permalink
Fixes #152 : Misspelled getReceviedMessagesForDomain method
Browse files Browse the repository at this point in the history
  • Loading branch information
palimpsestor committed Jul 9, 2016
1 parent 372a1b6 commit 17a8b46
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,20 @@ public interface GreenMailOperations {
MimeMessage[] getReceivedMessages();

/**
* This method can be used as an easy 'catch-all' mechanism.
* @deprecated Use {@link #getReceivedMessagesForDomain(String domain)} instead.
*
* @param domain returns all receved messages arrived to domain.
* @param domain returns all received messages arrived to domain.
*/
@Deprecated
MimeMessage[] getReceviedMessagesForDomain(String domain);

/**
* This method can be used as an easy 'catch-all' mechanism.
*
* @param domain returns all received messages arrived to domain.
*/
MimeMessage[] getReceivedMessagesForDomain(String domain);

/**
* Sets the password for the account linked to email. If no account exits, one is automatically created when an email is received
* The automatically created account has the account login and password equal to the email address.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -235,8 +235,17 @@ public MimeMessage[] getReceivedMessages() {
return ret;
}

/**
* @deprecated Use {@link #getReceivedMessagesForDomain(String domain)} instead.
*/
@Deprecated
@Override
public MimeMessage[] getReceviedMessagesForDomain(String domain) {
return getReceivedMessagesForDomain(domain);
}

@Override
public MimeMessage[] getReceivedMessagesForDomain(String domain) {
List<StoredMessage> msgs = managers.getImapHostManager().getAllMessages();
List<MimeMessage> ret = new ArrayList<>();
try {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,18 @@ public MimeMessage[] getReceivedMessages() {
return getGreenMail().getReceivedMessages();
}

/**
* @deprecated Use {@link #getReceivedMessagesForDomain(String domain)} instead.
*/
@Deprecated
@Override
public MimeMessage[] getReceviedMessagesForDomain(String domain) {
return getGreenMail().getReceviedMessagesForDomain(domain);
return getReceivedMessagesForDomain(domain);
}

@Override
public MimeMessage[] getReceivedMessagesForDomain(String domain) {
return getGreenMail().getReceivedMessagesForDomain(domain);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@ public void testSendAndReceive() throws UnsupportedEncodingException, MessagingE
assertEquals(msg.getSubject(), msgReceived.getSubject());

// Alternative 3: ... directly fetch sent message using GreenMail API
assertEquals(1, greenMail.getReceviedMessagesForDomain("bar@example.com").length);
msgReceived = greenMail.getReceviedMessagesForDomain("bar@example.com")[0];
assertEquals(1, greenMail.getReceivedMessagesForDomain("bar@example.com").length);
msgReceived = greenMail.getReceivedMessagesForDomain("bar@example.com")[0];
assertEquals(msg.getSubject(), msgReceived.getSubject());

store.close();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ public void testSmtpServerBasic() throws MessagingException {
GreenMailUtil.sendTextEmailTest("to32@domain3.com", "from@localhost.com", "subject", "body");
GreenMailUtil.sendTextEmailTest("to33@domain3.com", "from@localhost.com", "subject", "body");
assertEquals(6, greenMail.getReceivedMessages().length);
assertEquals(2, greenMail.getReceviedMessagesForDomain("domain1.com").length);
assertEquals(1, greenMail.getReceviedMessagesForDomain("domain2.com").length);
assertEquals(3, greenMail.getReceviedMessagesForDomain("domain3.com").length);
assertEquals(2, greenMail.getReceivedMessagesForDomain("domain1.com").length);
assertEquals(1, greenMail.getReceivedMessagesForDomain("domain2.com").length);
assertEquals(3, greenMail.getReceivedMessagesForDomain("domain3.com").length);
}
}
4 changes: 2 additions & 2 deletions greenmail-site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -418,8 +418,8 @@ <h3 id="ex_javamail_send_retrieve" class="anchor">Testing using plain JavaMail f
...

// Alternative 3: ... directly fetch sent message using GreenMail API
assertEquals(1, greenMail.getReceviedMessagesForDomain("bar@example.com").length);
msgReceived = greenMail.getReceviedMessagesForDomain("bar@example.com")[0];
assertEquals(1, greenMail.getReceivedMessagesForDomain("bar@example.com").length);
msgReceived = greenMail.getReceivedMessagesForDomain("bar@example.com")[0];
...
}
</code></pre><!-- @formatter:on -->
Expand Down

0 comments on commit 17a8b46

Please sign in to comment.