METHOD_0 ( ) { java . lang . Integer IDENT_0 = java . lang . Integer . valueOf ( 1 ) ; com . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 < java . lang . Integer > IDENT_3 = METHOD_1 ( com . IDENT_1 . IDENT_2 . session . Integer . class ) ; org . mockito . Mockito . when ( IDENT_5 . METHOD_2 ( com . IDENT_1 . IDENT_2 . session . Integer . class ) ) . thenReturn ( IDENT_3 ) ; org . mockito . Mockito . when ( factory . METHOD_3 ( STRING_0 , com . IDENT_1 . IDENT_2 . session . Integer . class ) ) . thenReturn ( IDENT_0 ) ; java . lang . Integer result = session . METHOD_4 ( STRING_0 , com . IDENT_1 . IDENT_2 . domain . IDENT_6 . class , com . IDENT_1 . IDENT_2 . session . Integer . class ) ; "<AssertPlaceHolder>" ; } METHOD_4 ( java . lang . Object , java . lang . Class , java . lang . Class ) { T IDENT_7 = IDENT_8 . METHOD_4 ( source , IDENT_9 ) ; if ( IDENT_7 == null ) IDENT_7 = METHOD_5 ( source , factory , IDENT_9 ) ; return IDENT_7 ; }
org . junit . Assert . assertSame ( IDENT_0 , result )