public void testSerializeEmptyValue() throws LdapException, IOException, ClassNotFoundException
{
BinaryValue bv = new BinaryValue( ( byte[] ) null );
bv = new BinaryValue( StringConstants.EMPTY_BYTES );
bv.isValid( BINARY_CHECKER );
bv.apply( at );
BinaryValue cbvSer = deserializeValue( at, serializeValue( bv ) );
assertNotSame( bv, cbvSer );
assertTrue( Arrays.equals( bv.getReference(), cbvSer.getReference() ) );
assertTrue( Arrays.equals( bv.getNormReference(), cbvSer.getNormReference() ) );