1 20 package org.apache.mina.integration.spring; 21 22 import junit.framework.TestCase; 23 24 import org.apache.mina.common.IoFilter; 25 import org.easymock.MockControl; 26 27 33 public class IoFilterMappingTest extends TestCase { 34 public void testConstructor() throws Exception { 35 IoFilter filter = (IoFilter) MockControl.createControl(IoFilter.class) 36 .getMock(); 37 38 try { 39 new IoFilterMapping(null, filter); 40 fail("null name. IllegalArgumentException expected."); 41 } catch (IllegalArgumentException iae) { 42 } 43 try { 44 new IoFilterMapping("name", null); 45 fail("null filter. IllegalArgumentException expected."); 46 } catch (IllegalArgumentException iae) { 47 } 48 49 IoFilterMapping mapping = new IoFilterMapping("name", filter); 50 assertEquals("name", mapping.getName()); 51 assertSame(filter, mapping.getFilter()); 52 } 53 } 54 | Popular Tags |