METHOD_0 ( ) { net . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 = java . lang . System . setProperty ( STRING_0 , STRING_1 ) ; net . IDENT_0 . IDENT_1 . IDENT_4 IDENT_5 = net . IDENT_0 . IDENT_1 . IDENT_6 . getInstance ( ) ; "<AssertPlaceHolder>" ; } getInstance ( ) { java . lang . String IDENT_7 = java . lang . System . getProperty ( STRING_0 ) . toLowerCase ( ) ; if ( IDENT_7 . startsWith ( STRING_2 ) ) { net . IDENT_0 . IDENT_1 . IDENT_6 . logger . debug ( STRING_3 , IDENT_7 ) ; return new net . IDENT_0 . IDENT_1 . impl . METHOD_1 ( ) ; } else if ( IDENT_7 . startsWith ( STRING_4 ) ) { net . IDENT_0 . IDENT_1 . IDENT_6 . logger . debug ( STRING_5 , IDENT_7 ) ; net . IDENT_0 . IDENT_1 . impl . IDENT_8 IDENT_9 = new net . IDENT_0 . IDENT_1 . impl . METHOD_2 ( ) ; return new net . IDENT_0 . IDENT_1 . impl . METHOD_3 ( IDENT_9 ) ; } else { net . IDENT_0 . IDENT_1 . IDENT_6 . logger . debug ( STRING_6 , IDENT_7 ) ; return new net . IDENT_0 . IDENT_1 . impl . METHOD_4 ( ) ; } }
org . junit . Assert . assertEquals ( net . IDENT_0 . IDENT_1 . impl . METHOD_1 . class , IDENT_5 . getClass ( ) )