METHOD_0 ( ) { java . util . regex . IDENT_0 pattern = java . util . regex . IDENT_0 . METHOD_1 ( STRING_0 ) ; java . lang . String IDENT_1 = STRING_1 ; try { org . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( IDENT_1 , pattern , "test" ) ; org . junit . Assert . fail ( STRING_2 ) ; } catch ( org . IDENT_2 . IDENT_3 . IDENT_5 e ) { } try { org . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( IDENT_1 , pattern , null ) ; org . junit . Assert . fail ( STRING_2 ) ; } catch ( org . IDENT_2 . IDENT_3 . IDENT_5 e ) { } IDENT_1 = STRING_3 ; "<AssertPlaceHolder>" ; } METHOD_2 ( T extends org . IDENT_2 . IDENT_3 . IDENT_6 , java . util . regex . IDENT_0 , java . lang . String ) { if ( IDENT_7 == null ) { throw org . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_3 ( STRING_4 , IDENT_8 ) ; } if ( ( pattern != null ) && ( ! ( pattern . matcher ( IDENT_7 ) . matches ( ) ) ) ) { throw new org . IDENT_2 . IDENT_3 . METHOD_4 ( STRING_5 , ( IDENT_8 != null ? IDENT_8 : org . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_9 ) , pattern . pattern ( ) ) ; } return IDENT_7 ; }
org . junit . Assert . assertEquals ( IDENT_1 , org . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( IDENT_1 , pattern , "test" ) )