METHOD_0 ( ) { int [ ] [ ] params = new int [ ] [ ] { new int [ ] { IDENT_0 . IDENT_1 , - 1 } , new int [ ] { 0 , 0 } , new int [ ] { 0 , IDENT_0 . IDENT_2 } , new int [ ] { 2 , - 1 } , new int [ ] { 3 , 4 } } ; int count = 0 ; for ( int [ ] IDENT_3 : params ) { try { com . IDENT_4 . IDENT_5 . type . IDENT_6 . METHOD_1 ( IDENT_3 [ 0 ] , IDENT_3 [ 1 ] ) ; } catch ( java . lang . IllegalArgumentException e ) { count ++ ; } } "<AssertPlaceHolder>" ; } METHOD_1 ( int , int ) { if ( ( IDENT_7 == ( IDENT_0 . IDENT_1 ) ) && ( IDENT_8 == ( IDENT_0 . IDENT_2 ) ) ) { return com . IDENT_4 . IDENT_5 . type . IDENT_6 . IDENT_9 ; } return new com . IDENT_4 . IDENT_5 . type . METHOD_2 ( IDENT_7 , IDENT_8 ) ; }
org . junit . Assert . assertEquals ( params . length , count )