METHOD_0 ( ) { eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 p = eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_4 . IDENT_5 , IDENT_6 . IDENT_7 ) ; eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 IDENT_8 = eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_1 ( java . util . Arrays . asList ( new eu . IDENT_0 . IDENT_1 . IDENT_9 . METHOD_2 ( 0 , 0 , 10 ) , new eu . IDENT_0 . IDENT_1 . IDENT_9 . METHOD_2 ( 0 , 100 , 10 ) , new eu . IDENT_0 . IDENT_1 . IDENT_9 . METHOD_2 ( 100 , 100 , 10 ) ) , IDENT_6 . IDENT_7 ) ; java . util . List < eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 > IDENT_10 = java . util . Collections . emptyList ( ) ; java . util . List < eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 > IDENT_11 = java . util . Collections . emptyList ( ) ; java . util . List < eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 > IDENT_12 = new java . util . ArrayList ( ) ; java . util . List < eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 > IDENT_13 = java . util . Collections . emptyList ( ) ; p . METHOD_3 ( IDENT_8 , IDENT_10 , IDENT_11 , IDENT_12 , IDENT_13 ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 , java . util . List , java . util . List , java . util . List , java . util . List ) { eu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_14 IDENT_15 = METHOD_4 ( IDENT_16 ) ; switch ( IDENT_15 ) { case IDENT_17 : ( ( this . IDENT_18 . METHOD_5 ( IDENT_16 . IDENT_18 ) ) > 0 ? IDENT_10 : IDENT_11 ) . add ( IDENT_16 ) ; break ; case IDENT_19 : IDENT_12 . add ( IDENT_16 ) ; break ; case IDENT_20 : IDENT_13 . add ( IDENT_16 ) ; break ; case IDENT_21 : METHOD_3 ( IDENT_16 , IDENT_12 , IDENT_13 ) ; break ; default : break ; } }
org . junit . Assert . assertEquals ( java . util . Collections . singletonList ( IDENT_8 ) , IDENT_12 )