1 package org.codehaus.spice.netserve.connection.impl; 2 3 import junit.framework.TestCase; 4 5 public class PicoAcceptorManagerTestCase 6 extends TestCase 7 { 8 public void testPicoAcceptorManagerWithMonitorAndShutdownSet() 9 throws Exception 10 { 11 final NullAcceptorMonitor monitor = new NullAcceptorMonitor(); 12 final PicoAcceptorManager manager = new PicoAcceptorManager( 22, monitor ); 13 assertEquals( "shutdownTimeout", 22, manager.getShutdownTimeout() ); 14 assertEquals( "monitor", monitor, manager.getMonitor() ); 15 } 16 17 public void testPicoAcceptorManagerWithShutdownSet() 18 throws Exception 19 { 20 final PicoAcceptorManager manager = new PicoAcceptorManager( 22 ); 21 assertEquals( "shutdownTimeout", 22, manager.getShutdownTimeout() ); 22 assertEquals( "monitor", NullAcceptorMonitor.MONITOR, manager.getMonitor() ); 23 } 24 25 public void testPicoAcceptorManagerWithMonitorSet() 26 throws Exception 27 { 28 final NullAcceptorMonitor monitor = new NullAcceptorMonitor(); 29 final PicoAcceptorManager manager = new PicoAcceptorManager( monitor ); 30 assertEquals( "shutdownTimeout", 0, manager.getShutdownTimeout() ); 31 assertEquals( "monitor", monitor, manager.getMonitor() ); 32 } 33 34 public void testPicoAcceptorManagerWithDefaultCtor() 35 throws Exception 36 { 37 final PicoAcceptorManager manager = new PicoAcceptorManager(); 38 assertEquals( "shutdownTimeout", 0, manager.getShutdownTimeout() ); 39 assertEquals( "monitor", NullAcceptorMonitor.MONITOR, manager.getMonitor() ); 40 } 41 } 42 | Popular Tags |