METHOD_0 ( ) { final org . eclipse . IDENT_0 . text . rules . IDENT_1 IDENT_2 = org . easymock . EasyMock . METHOD_1 ( org . eclipse . IDENT_0 . text . rules . IDENT_1 . class ) ; org . easymock . EasyMock . expect ( IDENT_2 . read ( ) ) . andReturn ( ( ( int ) ( STRING_0 ) ) ) . andReturn ( ( ( int ) ( STRING_1 ) ) ) . andReturn ( ( ( int ) ( STRING_2 ) ) ) . andReturn ( ( ( int ) ( STRING_3 ) ) ) . andReturn ( ( ( int ) ( STRING_4 ) ) ) . andReturn ( ( ( int ) ( STRING_5 ) ) ) ; IDENT_2 . METHOD_2 ( ) ; org . easymock . EasyMock . METHOD_3 ( ) . times ( 1 ) ; org . easymock . EasyMock . replay ( IDENT_2 ) ; final de . IDENT_3 . IDENT_4 . IDENT_5 . ui . rules . IDENT_6 rule = new de . IDENT_3 . IDENT_4 . IDENT_5 . ui . rules . METHOD_4 ( de . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_7 . IDENT_8 . IDENT_9 , de . IDENT_3 . IDENT_4 . IDENT_5 . ui . rules . IDENT_10 . IDENT_11 ) ; "<AssertPlaceHolder>" ; org . easymock . EasyMock . verify ( IDENT_2 ) ; } evaluate ( org . eclipse . IDENT_0 . text . rules . IDENT_1 ) { final de . IDENT_3 . IDENT_4 . IDENT_12 . ui . IDENT_12 . IDENT_13 . IDENT_14 cs = new de . IDENT_3 . IDENT_4 . IDENT_12 . ui . IDENT_12 . IDENT_13 . METHOD_5 ( IDENT_15 ) ; java . lang . IDENT_16 IDENT_17 = de . IDENT_3 . IDENT_4 . IDENT_12 . ui . IDENT_12 . IDENT_13 . IDENT_18 . METHOD_6 ( cs ) ; if ( ( IDENT_17 == null ) || ( ( IDENT_17 . METHOD_7 ( ) ) != STRING_6 ) ) { return this . METHOD_8 ( cs ) ; } if ( ( ! ( cs . METHOD_9 ( ) ) ) || ( ( cs . METHOD_10 ( ) ) != STRING_7 ) ) { return this . METHOD_8 ( cs ) ; } if ( de . IDENT_3 . IDENT_4 . IDENT_12 . ui . IDENT_12 . IDENT_13 . IDENT_18 . METHOD_11 ( cs ) ) { while ( de . IDENT_3 . IDENT_4 . IDENT_12 . ui . IDENT_12 . IDENT_13 . IDENT_18 . METHOD_12 ( cs ) ) { IDENT_17 = de . IDENT_3 . IDENT_4 . IDENT_12 . ui . IDENT_12 . IDENT_13 . IDENT_18 . METHOD_6 ( cs ) ; if ( ( IDENT_17 == null ) || ( ( IDENT_17 . METHOD_7 ( ) ) != STRING_8 ) ) { continue ; } if ( ( ! ( cs . METHOD_9 ( ) ) ) || ( ( cs . METHOD_10 ( ) ) != STRING_6 ) ) { continue ; } if ( de . IDENT_3 . IDENT_4 . IDENT_12 . ui . IDENT_12 . IDENT_13 . IDENT_18 . METHOD_11 ( cs ) ) { final long IDENT_19 = ( cs . METHOD_13 ( ) ) - 1 ; cs . METHOD_14 ( IDENT_19 ) ; return this . IDENT_20 ; } if ( cs . METHOD_15 ( ) ) { return this . IDENT_20 ; } } return this . METHOD_8 ( cs ) ; } return this . METHOD_8 ( cs ) ; }
org . junit . Assert . assertEquals ( de . IDENT_3 . IDENT_4 . IDENT_5 . ui . rules . IDENT_10 . IDENT_11 , rule . evaluate ( IDENT_2 ) )