METHOD_0 ( ) { org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 IDENT_7 = new org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_1 ( ) ; IDENT_7 . METHOD_2 ( 5 ) ; org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_8 IDENT_5 = new org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_3 ( ) ; IDENT_5 . METHOD_4 ( STRING_0 ) ; org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_9 . IDENT_10 IDENT_11 = new org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_9 . METHOD_5 ( ) ; IDENT_11 . METHOD_6 ( IDENT_5 ) ; org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_12 catalog = mock ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_12 . class ) ; when ( catalog . METHOD_7 ( any ( ) ) ) . thenReturn ( IDENT_7 ) ; "<AssertPlaceHolder>" ; } METHOD_8 ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_9 . METHOD_5 , org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_12 ) { try { org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_13 IDENT_7 = IDENT_14 . METHOD_9 ( ) ; if ( IDENT_7 == null ) { org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . action . IDENT_15 IDENT_16 = IDENT_14 . METHOD_10 ( ) ; if ( IDENT_16 instanceof org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . action . IDENT_17 ) { IDENT_7 = ( ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . action . IDENT_17 ) ( IDENT_16 ) ) . METHOD_9 ( ) ; } } if ( ( IDENT_7 instanceof org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_3 ) && ( catalog != null ) ) { IDENT_7 = catalog . METHOD_7 ( ( ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . METHOD_3 ) ( IDENT_7 ) ) ) ; } if ( IDENT_7 instanceof org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_18 ) { return java . util . Optional . of ( ( ( org . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_18 ) ( IDENT_7 ) ) ) ; } } catch ( java . io . IOException e ) { org . IDENT_0 . impl . IDENT_1 . component . IDENT_19 . LOG . warn ( STRING_1 , e ) ; } return java . util . Optional . empty ( ) ; }
org . junit . Assert . assertEquals ( IDENT_7 , org . IDENT_0 . impl . IDENT_1 . component . IDENT_19 . METHOD_8 ( IDENT_11 , catalog ) . get ( ) )