Package org.subethamail.wiser

Examples of org.subethamail.wiser.Wiser.start()


        fieldValues.put("country", "US");

        // start SMTP Server
        Wiser wiser = new Wiser();
        wiser.setPort(getSmtpPort());
        wiser.start();

        doc = tester.submitForm(form, fieldValues);

        Element errors = doc.getElementById("errorMessages");
View Full Code Here


    @Test
    public void testActivate() throws Exception {
        // start SMTP Server
        Wiser wiser = new Wiser();
        wiser.setPort(getSmtpPort());
        wiser.start();

        doc = tester.renderPage("passwordHint/admin");

        // verify an account information e-mail was sent
        wiser.stop();
View Full Code Here

        HttpServletResponse response = new MockHttpServletResponse();

        // start SMTP Server
        Wiser wiser = new Wiser();
        wiser.setPort(getSmtpPort());
        wiser.start();

        BindingResult errors = new DataBinder(user).getBindingResult();
        c.onSubmit(user, errors, request, response);
        assertFalse("errors returned in model", errors.hasErrors());
View Full Code Here

        request.addParameter("username", username);

        // start SMTP Server
        Wiser wiser = new Wiser();
        wiser.setPort(getSmtpPort());
        wiser.start();

        controller.requestRecoveryToken(username, request);

        // verify an account information e-mail was sent
        wiser.stop();
View Full Code Here

        request.addParameter("token", token);
        request.addParameter("password", password);

        Wiser wiser = new Wiser();
        wiser.setPort(getSmtpPort());
        wiser.start();

        ModelAndView mav = controller.onSubmit(username, token, null, password, request);

        wiser.stop();
        assertTrue(wiser.getMessages().size() == 1);
View Full Code Here

  }
 
  @Test
  public void testSendMessageMailerDisabled() {
    Wiser server = new Wiser(2500);
    server.start();
   
    Properties props = new Properties();
    props.setProperty("mail.enabled", "false");
    Mailer mailer = new Mailer(props);
    mailer.sendMessage("Test Message Subject", "Test Message Body");
View Full Code Here

  }
 
  @Test
  public void testSendMessageNoRecipients() {
    Wiser server = new Wiser(2500);
    server.start();
   
    Properties props = new Properties();
    props.setProperty("mail.enabled", "true");
    props.setProperty("mail.host", "localhost");
    props.setProperty("mail.port", "25");
View Full Code Here

  }
 
  @Test
  public void testSendMessage() throws MessagingException {
    Wiser server = new Wiser(2500);
    server.start();
   
    Properties props = new Properties();
    props.setProperty("mail.enabled", "true");
    props.setProperty("mail.host", "localhost");
    props.setProperty("mail.port", "2500");
View Full Code Here

        bean.setUser(user);

       // start SMTP Server
        Wiser wiser = new Wiser();
        wiser.setPort(getSmtpPort());
        wiser.start();

        assertEquals("home", bean.save());
        assertFalse(bean.hasErrors());

        // verify an account information e-mail was sent
View Full Code Here

    @Test
    public void testExecute() throws Exception {
        // start SMTP Server
        Wiser wiser = new Wiser();
        wiser.setPort(getSmtpPort());
        wiser.start();

        bean.setUsername("user");
        assertEquals("success", bean.execute());
        assertFalse(bean.hasErrors());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.