METHOD_0 ( ) { int [ ] arr = new int [ ] { 0 , 0 } ; java . util . ArrayList < int [ ] > IDENT_0 = new java . util . ArrayList < int [ ] > ( java . util . Arrays . asList ( arr ) ) ; int [ ] n = new int [ ] { 0 , 0 } ; int [ ] IDENT_1 = new int [ ] { 0 , 0 } ; int IDENT_2 = 0 ; org . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . METHOD_1 ( IDENT_0 , n , IDENT_1 , IDENT_2 ) ; int [ ] actual = IDENT_0 . get ( 0 ) ; int [ ] expected = new int [ ] { 0 , 0 } ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . util . ArrayList , int [ ] , int [ ] , int ) { if ( IDENT_2 == ( n . length ) ) { int [ ] IDENT_7 = new int [ n . length ] ; java . lang . System . METHOD_2 ( n , 0 , IDENT_7 , 0 , n . length ) ; IDENT_8 . add ( IDENT_7 ) ; return ; } for ( int i = 0 ; i <= ( IDENT_9 [ IDENT_2 ] ) ; ++ i ) { n [ IDENT_2 ] = i ; org . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . METHOD_1 ( IDENT_8 , n , IDENT_9 , ( IDENT_2 + 1 ) ) ; } }
org . junit . Assert . assertArrayEquals ( expected , actual )