Package org.springside.modules.test.log

Examples of org.springside.modules.test.log.LogbackListAppender.addToLogger()


  @Test
  public void gracefulShutdown() throws InterruptedException {

    Logger logger = LoggerFactory.getLogger("test");
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger("test");

    // time enough to shutdown
    ExecutorService pool = Executors.newSingleThreadExecutor();
    Runnable task = new Task(logger, 500, 0);
    pool.execute(task);
View Full Code Here


  @Test
  public void normalShutdown() throws InterruptedException {

    Logger logger = LoggerFactory.getLogger("test");
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger("test");

    // time not enough to shutdown,write error log.
    appender.clearLogs();
    ExecutorService pool = Executors.newSingleThreadExecutor();
    Runnable task = new Task(logger, 1000, 0);
View Full Code Here

    DataFixtures.executeScript(dataSource, "classpath:data/h2/cleanup-data.sql",
        "classpath:data/h2/import-data.sql");

    // 插入appender用于assert。
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger(GuavaCacheDemo.class);

    // 第一次加载会查数据库
    User user = cache.get(1L);
    assertThat(user.getLoginName()).isEqualTo("admin");
    assertThat(appender.isEmpty()).isFalse();
View Full Code Here

  @Test
  public void queueMessage() {
    Threads.sleep(1000);
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger(NotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");
View Full Code Here

  @Test
  public void topicMessage() {
    Threads.sleep(1000);
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger(NotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");
View Full Code Here

  @Test
  public void queueMessage() {
    Threads.sleep(1000);
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger(AdvancedNotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");
View Full Code Here

  @Test
  public void topicMessage() {
    Threads.sleep(1000);
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger(AdvancedNotifyMessageListener.class);

    User user = new User();
    user.setName("calvin");
    user.setEmail("calvin@sringside.org.cn");
View Full Code Here

  @Test
  public void topicMessageWithWrongType() {
    Threads.sleep(1000);
    LogbackListAppender appender = new LogbackListAppender();
    appender.addToLogger(AdvancedNotifyMessageListener.class);

    advancedJmsTemplate.send(advancedNotifyTopic, new MessageCreator() {
      @Override
      public Message createMessage(Session session) throws JMSException {
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.