0x04, 0x03, 'a', '=', 'b', // previousDN LDAPDN OPTIONAL, -- modifyDN ops. only
0x02, 0x01, 0x10 // changeNumber INTEGER OPTIONAL } -- if supported
} );
bb.flip();
EntryChangeDecorator decorator = new EntryChangeDecorator( codec );
EntryChange entryChange = (EntryChange)decorator.decode( bb.array() );
assertEquals( ChangeType.MODDN, entryChange.getChangeType() );
assertEquals( "a=b", entryChange.getPreviousDn().toString() );
assertEquals( 16, entryChange.getChangeNumber() );
}