IPentahoSession session1 = new StandaloneSession( "test user 1" ); //$NON-NLS-1$
StandaloneObjectFactory factory = new StandaloneObjectFactory();
factory.defineObject( Object1.class.getSimpleName(), Object1.class.getName(), Scope.GLOBAL );
assertTrue( "Object is not defined", factory.objectDefined( Object1.class.getSimpleName() ) ); //$NON-NLS-1$
Object1 obj1 = factory.get( Object1.class, session1 );
assertNotNull( "Object is null", obj1 ); //$NON-NLS-1$
factory.init( null, null );
assertFalse( "Object is defined", factory.objectDefined( Object1.class.getSimpleName() ) ); //$NON-NLS-1$