Examples of TestListener


Examples of org.jboss.test.kernel.event.support.TestListener

   }

   public void testFilter() throws Throwable
   {
      TestEmitter emitter = new TestEmitter();
      TestListener listener = new TestListener();
      TestFilter filter = new TestFilter();
      emitter.registerListener(listener, filter, null);
      emitter.testFire("testtype", null);
      filter.fireEvent = false;
      emitter.testFire("testtype", null);
View Full Code Here

Examples of org.jboss.test.kernel.event.support.TestListener

   }

   public void testHandback() throws Throwable
   {
      TestEmitter emitter = new TestEmitter();
      TestListener listener = new TestListener();
      TestFilter filter = new TestFilter();
      Object handback = new Object();
      emitter.registerListener(listener, filter, handback);
      emitter.testFire("testtype", null);
      ArrayList expected = new ArrayList();
View Full Code Here

Examples of org.jtester.module.TestListener

    this.modules = modules;
    this.testListeners = new ArrayList<TestListener>();
    this.testListeners_Reverse = new ArrayList<TestListener>();
    this.testListenersMap = new HashMap<Module, TestListener>();
    for (Module module : modules) {
      TestListener listener = module.getTestListener();
      this.testListeners.add(listener);
      this.testListeners_Reverse.add(listener);
      this.testListenersMap.put(module, listener);
    }
    Collections.reverse(this.testListeners_Reverse);
View Full Code Here

Examples of org.springframework.amqp.rabbit.log4j.TestListener

    listenerContainer.shutdown();
  }

  @Test
  public void testAppender() throws InterruptedException {
    TestListener testListener = (TestListener) applicationContext.getBean("testListener", 4);
    listenerContainer.setMessageListener(testListener);
    listenerContainer.start();

    log.debug("This is a DEBUG message");
    log.info("This is an INFO message");
    log.warn("This is a WARN message");
    log.error("This is an ERROR message", new RuntimeException("Test exception"));

    assertTrue(testListener.getLatch().await(5, TimeUnit.SECONDS));
    assertNotNull(testListener.getId());
  }
View Full Code Here

Examples of org.springframework.context.TestListener

    }.runTest();
  }

  public void testExpectedBehavior() throws Exception {
    TestBean target = new TestBean();
    final TestListener listener = new TestListener();

    class TestContext extends StaticApplicationContext {
      protected void onRefresh() throws BeansException {
        addListener(listener);
      }
    }

    StaticApplicationContext ctx = new TestContext();
    MutablePropertyValues pvs = new MutablePropertyValues();
    pvs.addPropertyValue("applicationEventClass", TestEvent.class.getName());
    // should automatically receive applicationEventPublisher reference
    ctx.registerSingleton("publisher", EventPublicationInterceptor.class, pvs);
    ctx.registerSingleton("otherListener", FactoryBeanTestListener.class);
    ctx.refresh();

    EventPublicationInterceptor interceptor =
        (EventPublicationInterceptor) ctx.getBean("publisher");
    ProxyFactory factory = new ProxyFactory(target);
    factory.addAdvice(0, interceptor);

    ITestBean testBean = (ITestBean) factory.getProxy();

    // invoke any method on the advised proxy to see if the interceptor has been invoked
    testBean.getAge();

    // two events: ContextRefreshedEvent and TestEvent
    assertTrue("Interceptor must have published 2 events", listener.getEventCount() == 2);
    TestListener otherListener = (TestListener) ctx.getBean("&otherListener");
    assertTrue("Interceptor must have published 2 events", otherListener.getEventCount() == 2);
  }
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.