METHOD_0 ( ) { doReturn ( Boolean . IDENT_0 ) . when ( IDENT_1 . IDENT_2 ) . METHOD_1 ( paramHandler ) ; org . oscm . app . IDENT_3 . data . FlowState result = IDENT_1 . METHOD_2 ( STRING_0 , STRING_1 , paramHandler , FlowState . IDENT_4 , null ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . String , java . lang . String , org . oscm . app . IDENT_3 . IDENT_5 , org . oscm . app . IDENT_3 . data . FlowState , org . oscm . app . IDENT_3 . data . FlowState ) { org . oscm . app . IDENT_3 . data . FlowState IDENT_6 = IDENT_7 ; switch ( IDENT_8 ) { case IDENT_4 : if ( METHOD_3 ( IDENT_9 , IDENT_10 , FlowState . IDENT_11 , paramHandler ) ) { if ( IDENT_2 . METHOD_1 ( paramHandler ) ) { IDENT_6 = org . oscm . app . IDENT_3 . data . FlowState . IDENT_11 ; } } break ; case IDENT_11 : if ( METHOD_3 ( IDENT_9 , IDENT_10 , FlowState . IDENT_12 , paramHandler ) ) { if ( IDENT_13 . IDENT_14 . equals ( IDENT_2 . METHOD_4 ( paramHandler ) ) ) { IDENT_6 = org . oscm . app . IDENT_3 . data . FlowState . IDENT_12 ; } } break ; case IDENT_12 : if ( METHOD_3 ( IDENT_9 , IDENT_10 , FlowState . IDENT_15 , paramHandler ) ) { IDENT_6 = org . oscm . app . IDENT_3 . data . FlowState . IDENT_15 ; } break ; case IDENT_16 : if ( ( paramHandler . METHOD_5 ( ) ) != 0 ) { paramHandler . METHOD_6 ( paramHandler . METHOD_5 ( ) ) ; IDENT_6 = org . oscm . app . IDENT_3 . data . FlowState . IDENT_17 ; break ; } case IDENT_17 : if ( METHOD_3 ( IDENT_9 , IDENT_10 , FlowState . IDENT_18 , paramHandler ) ) { java . lang . String status = IDENT_2 . METHOD_4 ( paramHandler ) ; if ( IDENT_13 . IDENT_14 . equals ( status ) ) { IDENT_2 . METHOD_7 ( paramHandler ) ; IDENT_6 = org . oscm . app . IDENT_3 . data . FlowState . IDENT_19 ; } } break ; case IDENT_19 : if ( METHOD_3 ( IDENT_9 , IDENT_10 , FlowState . IDENT_20 , paramHandler ) ) { java . lang . String status = IDENT_2 . METHOD_4 ( paramHandler ) ; if ( IDENT_13 . IDENT_21 . equals ( status ) ) { IDENT_6 = org . oscm . app . IDENT_3 . data . FlowState . IDENT_20 ; } } break ; case IDENT_20 : if ( METHOD_3 ( IDENT_9 , IDENT_10 , FlowState . IDENT_15 , paramHandler ) ) { IDENT_6 = org . oscm . app . IDENT_3 . data . FlowState . IDENT_15 ; } break ; default : } return IDENT_6 ; }
org . junit . Assert . assertEquals ( FlowState . IDENT_11 , result )