Package org.apache.directory.api.ldap.model.entry

Examples of org.apache.directory.api.ldap.model.entry.BinaryValue.apply()


    @Test
    public void testNormalize() throws LdapException
    {
        BinaryValue bv = new BinaryValue( ( byte[] ) null );

        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertEquals( null, bv.getNormValue() );

        bv = new BinaryValue( StringConstants.EMPTY_BYTES );
        bv.apply( at );
View Full Code Here


        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertEquals( null, bv.getNormValue() );

        bv = new BinaryValue( StringConstants.EMPTY_BYTES );
        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertTrue( Arrays.equals( StringConstants.EMPTY_BYTES, bv.getNormValue() ) );

        bv = new BinaryValue( BYTES2 );
        bv.apply( at );
View Full Code Here

        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertTrue( Arrays.equals( StringConstants.EMPTY_BYTES, bv.getNormValue() ) );

        bv = new BinaryValue( BYTES2 );
        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertTrue( Arrays.equals( BYTES2, bv.getValue() ) );
        assertTrue( Arrays.equals( BYTES1, bv.getNormValue() ) );
    }
View Full Code Here

        assertFalse( bv.isSchemaAware() );

        bv = new BinaryValue( BYTES2 );
        assertFalse( bv.isSchemaAware() );

        bv.apply( at );

        assertTrue( Arrays.equals( BYTES1, bv.getNormValue() ) );
        assertTrue( bv.isSchemaAware() );

        bv = new BinaryValue( BYTES2 );
View Full Code Here

        assertFalse( bv.isSchemaAware() );

        bv = new BinaryValue( BYTES2 );
        assertFalse( bv.isSchemaAware() );

        bv.apply( at );

        assertTrue( Arrays.equals( BYTES1, bv.getNormValue() ) );
        assertTrue( bv.isSchemaAware() );

        assertTrue( Arrays.equals( BYTES2, bv.getValue() ) );
View Full Code Here

        assertTrue( cbv.isValid( BINARY_CHECKER ) );
        assertFalse( cbv.isNull() );
        assertNotNull( cbv.getNormValue() );
        assertTrue( Arrays.equals( BYTES2, cbv.getNormValue() ) );

        cbv.apply( at );
        byte[] copy = cbv.getNormValue();
        assertTrue( Arrays.equals( BYTES1, copy ) );
        cbv.getNormReference()[0] = 0x11;
        assertTrue( Arrays.equals( BYTES1, copy ) );
    }
View Full Code Here

    @Test
    public void testNormalizeNormalizer() throws LdapException
    {
        BinaryValue bv = new BinaryValue( ( byte[] ) null );

        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertEquals( null, bv.getNormValue() );

        bv = new BinaryValue( StringConstants.EMPTY_BYTES );
        bv.apply( at );
View Full Code Here

        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertEquals( null, bv.getNormValue() );

        bv = new BinaryValue( StringConstants.EMPTY_BYTES );
        bv.apply( at );
        assertTrue( bv.isSchemaAware() );
        assertTrue( Arrays.equals( StringConstants.EMPTY_BYTES, bv.getBytes() ) );
        assertTrue( Arrays.equals( StringConstants.EMPTY_BYTES, bv.getNormValue() ) );

        bv = new BinaryValue( BYTES1 );
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.