METHOD_0 ( ) { replay ( IDENT_0 , IDENT_1 , IDENT_2 ) ; expect ( IDENT_3 . METHOD_1 ( IDENT_0 , IDENT_4 , IDENT_1 ) ) . andReturn ( IDENT_5 ) ; replay ( IDENT_3 ) ; expect ( IDENT_4 . METHOD_2 ( ) ) . andReturn ( IDENT_3 ) ; expect ( IDENT_4 . METHOD_3 ( ) ) . andReturn ( IDENT_0 ) ; IDENT_4 . METHOD_4 ( ) ; METHOD_5 ( ) ; replay ( IDENT_4 ) ; expect ( IDENT_5 . METHOD_6 ( de . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_9 . class ) ) . andReturn ( IDENT_2 ) ; replay ( IDENT_5 ) ; de . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_10 . builder . IDENT_11 IDENT_12 = new de . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_10 . builder . METHOD_7 ( STRING_0 ) { @ de . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_10 . controller . Override public de . IDENT_6 . IDENT_7 . IDENT_13 . types . IDENT_14 METHOD_8 ( ) { return IDENT_1 ; } } ; de . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_9 IDENT_15 = IDENT_12 . build ( IDENT_3 , IDENT_0 , IDENT_4 ) . METHOD_6 ( de . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_9 . class ) ; "<AssertPlaceHolder>" ; verify ( IDENT_3 ) ; verify ( IDENT_4 ) ; verify ( IDENT_5 ) ; verify ( IDENT_2 ) ; } METHOD_6 ( java . lang . Class ) { if ( IDENT_16 . METHOD_9 ( controller ) ) { return IDENT_16 . METHOD_10 ( controller ) ; } return null ; }
org . junit . Assert . assertEquals ( IDENT_2 , IDENT_15 )