@Test public void testGetSchemas() throws Exception
{
PartitionSchemaLoader loader = new PartitionSchemaLoader( schemaPartition, registries );
Map<String,Schema> schemas = loader.getSchemas();
Schema schema = schemas.get( "mozilla" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "mozilla" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "core" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "core" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "apachedns" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "apachedns" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "autofs" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "autofs" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "apache" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "apache" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "cosine" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "cosine" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "krb5kdc" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "krb5kdc" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "samba" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "samba" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "collective" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "collective" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "java" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "java" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "dhcp" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "dhcp" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "corba" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "corba" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "nis" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "nis" );
//assertTrue( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "inetorgperson" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "inetorgperson" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "system" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "system" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
schema = schemas.get( "apachemeta" );
assertNotNull( schema );
assertEquals( schema.getSchemaName(), "apachemeta" );
assertFalse( schema.isDisabled() );
assertEquals( schema.getOwner(), "uid=admin,ou=system" );
schema = null;
}