METHOD_0 ( ) { IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 IDENT_6 = new IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_1 ( "a" , "b" ) ; IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 IDENT_7 = new IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( "a" , FLOAT_0 ) ; when ( IDENT_8 . METHOD_3 ( any ( IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_9 . class ) ) ) . thenReturn ( new IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 [ ] { IDENT_6 , IDENT_7 } ) ; IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_10 IDENT_11 = new IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_4 ( ) ; when ( IDENT_8 . METHOD_5 ( any ( IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_12 . class ) , any ( IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_9 . class ) ) ) . thenReturn ( IDENT_11 ) ; IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_13 < IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_9 , IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_4 , IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_5 , IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . IDENT_12 > IDENT_4 = new IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_6 ( device , IDENT_8 ) ; IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_4 result = IDENT_4 . process ( new IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_7 ( ) ) ; "<AssertPlaceHolder>" ; } process ( T extends IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_14 ) { IDENT_15 [ ] messages = IDENT_8 . METHOD_3 ( event ) ; IDENT_16 IDENT_17 = METHOD_8 ( messages ) ; IDENT_18 result = IDENT_8 . METHOD_5 ( IDENT_17 , event ) ; return result ; }
org . junit . Assert . assertSame ( IDENT_11 , result )