METHOD_0 ( ) { final java . util . concurrent . atomic . IDENT_0 < java . lang . String > path = new java . util . concurrent . atomic . IDENT_0 < java . lang . String > ( ) ; final java . lang . String IDENT_1 = STRING_0 ; @ com . microsoft . IDENT_2 . authentication . METHOD_1 ( STRING_1 ) final com . microsoft . IDENT_2 . helpers . IDENT_3 < java . lang . String , java . lang . Boolean > IDENT_4 = ( ( com . microsoft . IDENT_2 . helpers . IDENT_3 < java . lang . String , java . lang . Boolean > ) ( mock ( com . microsoft . IDENT_2 . helpers . IDENT_3 . class ) ) ) ; when ( IDENT_4 . call ( STRING_2 ) ) . thenReturn ( false ) ; final boolean result = com . microsoft . IDENT_2 . authentication . IDENT_5 . app ( STRING_3 , path , IDENT_6 . IDENT_7 , IDENT_1 , STRING_4 , IDENT_4 ) ; "<AssertPlaceHolder>" ; verify ( IDENT_4 , times ( 3 ) ) . call ( anyString ( ) ) ; } app ( java . lang . String , java . util . concurrent . atomic . IDENT_0 , java . lang . String , java . lang . String , java . lang . String , com . microsoft . IDENT_2 . helpers . IDENT_3 ) { final java . lang . String [ ] IDENT_8 = IDENT_9 . split ( IDENT_10 ) ; final java . lang . String [ ] IDENT_11 = IDENT_1 . split ( IDENT_10 ) ; for ( int i = 0 ; i < ( IDENT_11 . length ) ; i ++ ) { if ( com . microsoft . IDENT_2 . helpers . IDENT_6 . METHOD_2 ( IDENT_11 [ i ] ) ) continue ; for ( int j = 0 ; j < ( IDENT_8 . length ) ; j ++ ) { final java . lang . String value = java . lang . String . format ( STRING_5 , IDENT_11 [ i ] , name , IDENT_8 [ j ] ) ; final java . lang . Boolean result = IDENT_4 . call ( value ) ; if ( ( result != null ) && ( ( boolean ) ( result ) ) ) { path . set ( value ) ; return true ; } } } return false ; }
org . junit . Assert . assertEquals ( false , result )