METHOD_0 ( ) { javax . persistence . IDENT_0 em = METHOD_1 ( STRING_0 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( javax . persistence . IDENT_0 ) { org . springframework . util . Assert . METHOD_3 ( em , STRING_1 ) ; java . lang . Class < ? > IDENT_1 = em . METHOD_4 ( ) . getClass ( ) ; org . springframework . data . jpa . provider . IDENT_2 IDENT_3 = org . springframework . data . jpa . provider . IDENT_2 . IDENT_4 . get ( IDENT_1 ) ; if ( IDENT_3 != null ) { return IDENT_3 ; } for ( org . springframework . data . jpa . provider . IDENT_2 provider : org . springframework . data . jpa . provider . IDENT_2 . values ( ) ) { for ( java . lang . String IDENT_5 : provider . IDENT_6 ) { if ( METHOD_5 ( em , IDENT_5 ) ) { return org . springframework . data . jpa . provider . IDENT_2 . METHOD_6 ( IDENT_1 , provider ) ; } } } return org . springframework . data . jpa . provider . IDENT_2 . METHOD_6 ( IDENT_1 , org . springframework . data . jpa . provider . IDENT_2 . IDENT_7 ) ; }
org . junit . Assert . assertThat ( METHOD_2 ( em ) , org . hamcrest . CoreMatchers . is ( org . springframework . data . jpa . provider . IDENT_7 ) )