METHOD_0 ( ) { com . googlecode . IDENT_0 . persistence . IDENT_1 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 , java . lang . Integer > IDENT_4 = com . googlecode . IDENT_0 . persistence . IDENT_5 . IDENT_6 . METHOD_1 ( STRING_0 ) ; com . googlecode . IDENT_0 . persistence . IDENT_1 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 , java . lang . Integer > IDENT_7 = com . googlecode . IDENT_0 . persistence . IDENT_5 . IDENT_6 . METHOD_1 ( STRING_1 ) ; com . googlecode . IDENT_0 . persistence . IDENT_1 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 , java . lang . Integer > IDENT_8 = com . googlecode . IDENT_0 . persistence . IDENT_5 . IDENT_6 . METHOD_1 ( STRING_2 ) ; when ( IDENT_4 . METHOD_2 ( ) ) . thenReturn ( IDENT_3 . IDENT_9 ) ; when ( IDENT_7 . METHOD_2 ( ) ) . thenReturn ( IDENT_3 . IDENT_9 ) ; when ( IDENT_8 . METHOD_2 ( ) ) . thenReturn ( IDENT_3 . IDENT_9 ) ; com . googlecode . IDENT_0 . persistence . support . IDENT_10 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 > IDENT_11 = new com . googlecode . IDENT_0 . persistence . support . IDENT_12 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 > ( ) ; when ( IDENT_4 . METHOD_3 ( ) ) . thenReturn ( IDENT_11 ) ; com . googlecode . IDENT_0 . persistence . IDENT_5 . IDENT_13 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 , java . lang . Integer > IDENT_14 = new com . googlecode . IDENT_0 . persistence . IDENT_5 . IDENT_13 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 , java . lang . Integer > ( IDENT_4 , IDENT_7 , singletonList ( IDENT_8 ) ) ; com . googlecode . IDENT_0 . persistence . support . IDENT_10 < com . googlecode . IDENT_0 . IDENT_2 . IDENT_3 > result = IDENT_14 . METHOD_3 ( ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( ) { return new com . googlecode . IDENT_0 . persistence . support . IDENT_15 . IDENT_16 < IDENT_17 , IDENT_18 > ( this ) ; }
org . junit . Assert . assertEquals ( IDENT_11 , result )