public void testTemporaryDelayedThreadedDeliver() throws Exception {
InVMEpr epr = new InVMEpr(new URI("invm://serviceid3"));
epr.setTemporaryEPR(true) ;
Assert.assertEquals("Ordered entry size", 0, InVMTemporaryTransport.getInstance().getOrderedEntriesSize()) ;
Assert.assertEquals("Service id size", 0, InVMTemporaryTransport.getInstance().getServiceIdToEntrySize()) ;
InVMCourier courier = new InVMCourier(epr);
Producer producer = new Producer(courier);
Consumer consumer = new Consumer(courier);
consumer.start();