METHOD_0 ( ) { com . IDENT_0 . IDENT_1 . api . impl . IDENT_2 . IDENT_3 id = new com . IDENT_0 . IDENT_1 . api . impl . IDENT_2 . METHOD_1 ( ) ; id . METHOD_2 ( "test" ) ; id . setName ( STRING_0 ) ; com . IDENT_0 . IDENT_1 . api . impl . type . IDENT_4 IDENT_5 = new com . IDENT_0 . IDENT_1 . api . impl . type . METHOD_3 ( ) ; IDENT_5 . METHOD_4 ( id ) ; IDENT_5 . METHOD_5 ( "test" ) ; IDENT_5 . setName ( STRING_1 ) ; com . IDENT_0 . IDENT_1 . client . impl . IDENT_6 type = com . IDENT_0 . IDENT_1 . api . factory . IDENT_7 . getInstance ( ) . METHOD_6 ( ) . METHOD_7 ( IDENT_5 ) ; "<AssertPlaceHolder>" ; } METHOD_8 ( ) { if ( ( IDENT_8 ) != null ) { return IDENT_8 ; } else { if ( ( ( METHOD_9 ( ) ) == null ) || ( ( METHOD_9 ( ) . METHOD_10 ( ) ) == null ) ) { return com . IDENT_0 . IDENT_1 . api . impl . type . IDENT_9 . METHOD_11 ( ) ; } else { com . IDENT_0 . IDENT_1 . api . type . IDENT_6 parent = METHOD_9 ( ) . METHOD_10 ( ) ; final com . IDENT_0 . IDENT_1 . api . impl . type . IDENT_9 IDENT_10 = parent . METHOD_8 ( ) ; if ( ( IDENT_10 . equals ( IDENT_9 . IDENT_11 ) ) || ( IDENT_10 . equals ( IDENT_9 . IDENT_12 ) ) ) { return IDENT_9 . IDENT_12 ; } else if ( ( IDENT_10 . equals ( IDENT_9 . IDENT_13 ) ) || ( IDENT_10 . equals ( IDENT_9 . IDENT_14 ) ) ) { return IDENT_9 . IDENT_14 ; } else { return com . IDENT_0 . IDENT_1 . api . impl . type . IDENT_9 . METHOD_11 ( ) ; } } } }
org . junit . Assert . assertEquals ( IDENT_6 . IDENT_9 . IDENT_12 , type . METHOD_8 ( ) )