METHOD_0 ( ) { java . lang . annotation . IDENT_0 [ ] IDENT_1 = new java . lang . annotation . IDENT_0 [ ] { io . IDENT_2 . IDENT_3 . IDENT_4 . annotation ( javax . annotation . IDENT_5 . class , java . util . Collections . METHOD_1 ( ) ) } ; java . lang . annotation . IDENT_0 [ ] IDENT_6 = new java . lang . annotation . IDENT_0 [ ] { io . IDENT_2 . IDENT_3 . IDENT_4 . annotation ( io . IDENT_2 . IDENT_7 . IDENT_8 . IDENT_9 . class , java . util . Collections . METHOD_1 ( ) ) } ; java . lang . annotation . IDENT_0 [ ] IDENT_10 = new java . lang . annotation . IDENT_0 [ ] { IDENT_1 [ 0 ] , IDENT_6 [ 0 ] } ; java . lang . reflect . IDENT_11 IDENT_12 = io . IDENT_2 . IDENT_3 . IDENT_13 . METHOD_2 ( io . IDENT_2 . IDENT_7 . IDENT_14 . IDENT_15 . class , IDENT_1 ) ; java . lang . reflect . IDENT_11 IDENT_16 = io . IDENT_2 . IDENT_3 . IDENT_13 . METHOD_2 ( io . IDENT_2 . IDENT_7 . IDENT_14 . IDENT_15 . class , IDENT_6 ) ; java . lang . reflect . IDENT_11 expected = io . IDENT_2 . IDENT_3 . IDENT_13 . METHOD_2 ( io . IDENT_2 . IDENT_7 . IDENT_14 . IDENT_15 . class , IDENT_10 ) ; java . lang . reflect . IDENT_11 IDENT_17 = io . IDENT_2 . IDENT_7 . util . IDENT_18 . METHOD_3 ( java . util . Arrays . asList ( IDENT_12 , IDENT_16 ) ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( java . util . List , java . lang . reflect . IDENT_11 ) { return io . IDENT_2 . IDENT_7 . util . IDENT_18 . METHOD_3 ( types , new java . util . HashSet ( ) , IDENT_19 ) ; }
org . junit . Assert . assertTrue ( io . IDENT_2 . IDENT_3 . IDENT_13 . equals ( expected , IDENT_17 ) )