package gnu.trove.list.linked; import gnu.trove.list.TLinkableAdapter; import junit.framework.TestCase; /** * */ public class TLinkableAdapterTest extends TestCase { public void testOverride() { TLinkedList<MyObject> list = new TLinkedList<MyObject>(); list.add( new MyObject( "1" ) ); list.add( new MyObject( "2" ) ); list.add( new MyObject( "3" ) ); int i = 1; for( MyObject obj : list ) { assertEquals( String.valueOf( i ), obj.getValue() ); i++; } } private class MyObject extends TLinkableAdapter<MyObject> { private final String value; MyObject( String value ) { this.value = value; } public String getValue() { return value; } } }