@Test
public void newInstanceForRegisteredObjectPerformance()
throws ActivationException, AssemblyException
{
SingletonAssembler assembler = new SingletonAssembler()
{
@Override
public void assemble( ModuleAssembly module )
throws AssemblyException
{
module.objects( AnyObject.class );
}
};
ObjectFactory objectFactory = assembler.module();
for( int i = 0; i < 10; i++ )
{
testPerformance( objectFactory );
}
}