Examples of NotifierConfigAction


Examples of com.agiletec.plugins.jpcontentnotifier.apsadmin.contentnotifier.NotifierConfigAction

  public void testPerformConfig() throws Throwable {
    this.setUserOnSession("admin");
    this.initAction("/do/jpcontentnotifier/NotifierConfig", "config");
    String result = this.executeAction();
    assertEquals(Action.SUCCESS, result);
    NotifierConfigAction action  = (NotifierConfigAction) this.getAction();
    assertTrue(action.isActive());
    assertTrue(action.isOnlyOwner());
   
    assertEquals(24, action.getHoursDelay());
    assertEquals(3, action.getDay());
    assertEquals(3, action.getMonth()); // Mesi da 0 a 11
    assertEquals(2009, action.getYear());
    assertEquals(18, action.getHour());
    assertEquals(25, action.getMinute());
   
    assertEquals("CODE1", action.getSenderCode());
    assertEquals("email", action.getMailAttrName());
    assertTrue(action.isHtml());
    assertEquals("Oggetto della mail di notifica", action.getSubject());
    assertEquals("Inizio Mail (testata)<br/>", action.getHeader());
    assertEquals("<br />Contenuto tipo {type} - {descr} <br /> Data Operazione {date} {time} <br /> {link} <br />", action.getTemplateInsert());
    assertEquals("<br />Aggiornamento Contenuto tipo {type} - {descr} <br /> Data Operazione {date} {time} <br /> {link} <br />", action.getTemplateUpdate());
    assertEquals("<br />Rimozione Contenuto tipo {type} - {descr} <br /> Data Operazione {date} {time} <br />", action.getTemplateRemove());
    assertTrue(action.isNotifyRemove());
    assertEquals("<br />Fine Mail (footer)", action.getFooter());
  }
View Full Code Here

Examples of com.agiletec.plugins.jpwebdynamicform.apsadmin.message.config.NotifierConfigAction

  }

  public void testEdit() throws Throwable {
    String result = this.executeEdit("admin", "PER");
    assertEquals(Action.SUCCESS, result);
    NotifierConfigAction action = (NotifierConfigAction) this.getAction();
    assertEquals("PER", action.getTypeCode());
    assertTrue(action.getStore().booleanValue());
    assertEquals("eMail", action.getMailAttrName());
    assertTrue(action.getNotifiable().booleanValue());
    assertEquals("CODE1", action.getSenderCode());
    assertEquals(2, action.getRecipientsTo().size());
    assertEquals(1, action.getRecipientsCc().size());
    assertEquals(1, action.getRecipientsBcc().size());
    assertEquals("Corpo della mail PER", action.getBodyModel());
    assertEquals("Oggetto della mail PER", action.getSubjectModel());

    result = this.executeEdit("admin", "COM");
    assertEquals(Action.SUCCESS, result);
    action = (NotifierConfigAction) this.getAction();
    assertEquals("COM", action.getTypeCode());
    assertFalse(action.getStore().booleanValue());
    assertEquals("eMail", action.getMailAttrName());
    assertTrue(action.getNotifiable().booleanValue());
    assertEquals("CODE2", action.getSenderCode());
    assertEquals(3, action.getRecipientsTo().size());
    assertEquals(2, action.getRecipientsCc().size());
    assertEquals(1, action.getRecipientsBcc().size());
    assertEquals("Corpo della mail COM", action.getBodyModel());
    assertEquals("Oggetto della mail COM", action.getSubjectModel());
  }
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.