/sitebricks-mail/src/test/java/com/google/sitebricks/mail/ServerMessageMatchingTest.java

http://github.com/dhanji/sitebricks · Java · 23 lines · 14 code · 6 blank · 3 comment · 0 complexity · f1df019ee5f9d1dc17d7b2b267a61e1f MD5 · raw file

  1. package com.google.sitebricks.mail;
  2. import org.testng.annotations.Test;
  3. import java.util.regex.Matcher;
  4. import static org.testng.Assert.assertEquals;
  5. import static org.testng.Assert.assertTrue;
  6. /**
  7. * @author dhanji@gmail.com (Dhanji R. Prasanna)
  8. */
  9. public class ServerMessageMatchingTest {
  10. @Test
  11. public final void authFailed() {
  12. String failure = ". NO [AUTHENTICATIONFAILED] Invalid credentials (Failure)";
  13. Matcher matcher = MailClientHandler.COMMAND_FAILED_REGEX.matcher(failure);
  14. assertTrue(matcher.find());
  15. assertEquals(matcher.group(2), "[AUTHENTICATIONFAILED] Invalid credentials (Failure)");
  16. }
  17. }