METHOD_0 ( ) { when ( IDENT_0 . METHOD_1 ( ) ) . thenReturn ( com . fasterxml . jackson . core . IDENT_1 . IDENT_2 ) ; IDENT_3 = IDENT_4 . METHOD_2 ( IDENT_0 , IDENT_5 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( com . fasterxml . jackson . core . IDENT_6 , com . fasterxml . jackson . databind . IDENT_7 ) { if ( IDENT_8 instanceof org . IDENT_9 . internal . IDENT_10 ) { IDENT_11 id = null ; java . lang . String IDENT_12 = null ; com . fasterxml . jackson . core . IDENT_1 token = IDENT_8 . METHOD_1 ( ) ; if ( token == ( com . fasterxml . jackson . core . IDENT_1 . IDENT_2 ) ) { return null ; } if ( token == ( com . fasterxml . jackson . core . IDENT_1 . IDENT_13 ) ) { java . lang . Object object = IDENT_8 . METHOD_3 ( ) ; if ( object instanceof com . mongodb . IDENT_14 ) { if ( ( IDENT_15 ) != null ) { id = IDENT_15 . METHOD_2 ( IDENT_8 , IDENT_16 ) ; } else { id = ( ( IDENT_11 ) ( ( ( com . mongodb . IDENT_14 ) ( object ) ) . getId ( ) ) ) ; } IDENT_12 = ( ( com . mongodb . IDENT_14 ) ( object ) ) . METHOD_4 ( ) ; } else { throw IDENT_16 . METHOD_5 ( org . IDENT_9 . IDENT_14 . class , ( STRING_0 + object ) ) ; } } else if ( token == ( com . fasterxml . jackson . core . IDENT_1 . IDENT_17 ) ) { token = IDENT_8 . METHOD_6 ( ) ; while ( token != ( com . fasterxml . jackson . core . IDENT_1 . IDENT_18 ) ) { if ( IDENT_8 . METHOD_7 ( ) . equals ( STRING_1 ) ) { if ( ( IDENT_15 ) != null ) { id = IDENT_15 . METHOD_2 ( IDENT_8 , IDENT_16 ) ; } else { id = ( ( IDENT_11 ) ( IDENT_8 . METHOD_3 ( ) ) ) ; } } else if ( IDENT_8 . METHOD_7 ( ) . equals ( STRING_2 ) ) { IDENT_12 = IDENT_8 . getText ( ) ; } else { } token = IDENT_8 . METHOD_6 ( ) ; } } if ( id == null ) { return null ; } if ( IDENT_12 == null ) { throw IDENT_16 . METHOD_5 ( org . IDENT_9 . IDENT_14 . class , STRING_3 ) ; } org . IDENT_9 . IDENT_19 IDENT_20 = ( ( org . IDENT_9 . internal . IDENT_10 ) ( IDENT_8 ) ) . METHOD_8 ( ) ; org . IDENT_9 . IDENT_19 < T , IDENT_11 > IDENT_21 = IDENT_20 . METHOD_9 ( IDENT_12 , type , IDENT_22 ) ; return new org . IDENT_9 . internal . IDENT_23 < T , IDENT_11 > ( id , IDENT_21 ) ; } else { throw IDENT_16 . METHOD_5 ( org . IDENT_9 . IDENT_14 . class , ( ( ( STRING_4 + ( org . IDENT_9 . internal . IDENT_10 . class . getName ( ) ) ) + STRING_5 ) + ( IDENT_8 . getClass ( ) . getName ( ) ) ) ) ; } }
org . junit . Assert . assertNull ( IDENT_3 )