METHOD_0 ( ) { final org . IDENT_0 . IDENT_1 . IDENT_2 IDENT_3 = new org . IDENT_0 . IDENT_1 . METHOD_1 ( STRING_0 , null ) ; org . IDENT_0 . IDENT_1 . IDENT_4 < org . IDENT_0 . IDENT_1 . METHOD_1 > IDENT_5 = new org . IDENT_0 . IDENT_1 . IDENT_4 < org . IDENT_0 . IDENT_1 . METHOD_1 > ( ) { @ org . IDENT_0 . IDENT_1 . Override public org . IDENT_0 . IDENT_1 . METHOD_1 create ( java . lang . String name , org . IDENT_0 . IDENT_1 . IDENT_6 options ) { return IDENT_3 ; } } ; org . IDENT_0 . IDENT_1 . IDENT_7 . METHOD_2 ( org . IDENT_0 . IDENT_1 . METHOD_1 . class , new org . IDENT_0 . IDENT_1 . METHOD_3 ( ) ) ; org . IDENT_0 . IDENT_1 . IDENT_7 . METHOD_2 ( org . IDENT_0 . IDENT_1 . METHOD_1 . class , IDENT_5 ) ; org . IDENT_0 . IDENT_1 . METHOD_1 IDENT_8 = org . IDENT_0 . IDENT_1 . IDENT_7 . METHOD_4 ( org . IDENT_0 . IDENT_1 . METHOD_1 . class , STRING_1 , null ) ; "<AssertPlaceHolder>" ; } METHOD_4 ( java . lang . Class , java . lang . String , java . util . Map ) { if ( name == null ) { name = STRING_2 ; } T component = org . IDENT_0 . IDENT_1 . IDENT_7 . METHOD_5 ( clazz , name ) ; java . lang . String IDENT_9 = org . IDENT_0 . IDENT_1 . IDENT_7 . METHOD_6 ( clazz , name ) ; if ( component != null ) { org . IDENT_0 . IDENT_1 . IDENT_7 . log . debug ( ( ( STRING_3 + IDENT_9 ) + STRING_4 ) ) ; } else { component = org . IDENT_0 . IDENT_1 . IDENT_7 . METHOD_7 ( clazz , true ) . create ( name , new org . IDENT_0 . IDENT_1 . METHOD_8 ( options ) ) ; org . IDENT_0 . IDENT_1 . IDENT_7 . components . put ( IDENT_9 , component ) ; } return component ; }
org . junit . Assert . assertEquals ( IDENT_8 , IDENT_3 )