METHOD_0 ( ) { final net . IDENT_0 . transform . IDENT_1 . IDENT_2 transform = net . IDENT_0 . view . IDENT_3 . METHOD_1 ( 3 , 1 , 0 ) ; final long [ ] result = apply ( transform , new long [ ] { 2 , - 1 , 3 } ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( int , int , int ) { if ( IDENT_4 == IDENT_5 ) return new net . IDENT_0 . transform . IDENT_1 . METHOD_2 ( IDENT_6 , IDENT_6 ) ; final net . IDENT_0 . transform . IDENT_1 . METHOD_2 t = new net . IDENT_0 . transform . IDENT_1 . METHOD_2 ( IDENT_6 , IDENT_6 ) ; if ( IDENT_4 != IDENT_5 ) { final int [ ] component = new int [ IDENT_6 ] ; final boolean [ ] IDENT_7 = new boolean [ IDENT_6 ] ; for ( int e = 0 ; e < IDENT_6 ; ++ e ) { if ( e == IDENT_5 ) { component [ e ] = IDENT_4 ; IDENT_7 [ e ] = true ; } else if ( e == IDENT_4 ) { component [ e ] = IDENT_5 ; } else { component [ e ] = e ; } } t . METHOD_3 ( component ) ; t . METHOD_4 ( IDENT_7 ) ; } return t ; }
org . junit . Assert . assertArrayEquals ( new long [ ] { 1 , 2 , 3 } , result )