METHOD_0 ( ) { java . util . List < org . IDENT_0 . plugin . IDENT_1 > plugins = com . google . common . collect . Lists . newArrayList ( ) ; org . IDENT_0 . IDENT_2 server = METHOD_1 ( plugins ) ; org . IDENT_0 . plugin . IDENT_1 library = METHOD_2 ( server , STRING_0 , IDENT_3 . IDENT_4 ) ; org . IDENT_0 . plugin . IDENT_1 IDENT_5 = METHOD_2 ( server , STRING_1 , STRING_2 , STRING_3 , STRING_4 ) ; org . IDENT_0 . plugin . IDENT_1 IDENT_6 = METHOD_2 ( server , STRING_2 , STRING_5 , STRING_6 ) ; org . IDENT_0 . plugin . IDENT_1 IDENT_7 = METHOD_2 ( server , STRING_4 , STRING_2 ) ; org . IDENT_0 . plugin . IDENT_1 IDENT_8 = METHOD_2 ( server , STRING_3 , STRING_2 ) ; plugins . addAll ( java . util . Arrays . asList ( library , IDENT_5 , IDENT_6 , IDENT_7 , IDENT_8 ) ) ; com . IDENT_9 . protocol . IDENT_10 . IDENT_11 IDENT_12 = new com . IDENT_9 . protocol . IDENT_10 . METHOD_3 ( library ) ; "<AssertPlaceHolder>" ; } verify ( org . IDENT_0 . plugin . IDENT_1 ) { if ( plugin == null ) throw new java . lang . IllegalArgumentException ( STRING_7 ) ; java . lang . String name = plugin . getName ( ) ; if ( ! ( IDENT_13 . equals ( plugin ) ) ) { if ( ( ! ( IDENT_14 . contains ( name ) ) ) && ( ! ( com . IDENT_9 . protocol . IDENT_10 . METHOD_3 . IDENT_15 . contains ( name ) ) ) ) { if ( METHOD_4 ( IDENT_13 , plugin ) ) { IDENT_14 . add ( plugin . getName ( ) ) ; } else { return com . IDENT_9 . protocol . IDENT_10 . METHOD_3 . IDENT_16 . IDENT_17 ; } } } return com . IDENT_9 . protocol . IDENT_10 . METHOD_3 . IDENT_16 . IDENT_18 ; }
org . junit . Assert . assertEquals ( IDENT_16 . IDENT_17 , IDENT_12 . verify ( IDENT_5 ) )