METHOD_0 ( ) { expect ( IDENT_0 . METHOD_1 ( ) ) . andReturn ( 1L ) . METHOD_2 ( ) ; expect ( IDENT_0 . METHOD_3 ( ) ) . andReturn ( new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_4 ( INT_0 , INT_1 ) ) ; expect ( IDENT_0 . METHOD_3 ( ) ) . andReturn ( new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_4 ( INT_2 , INT_3 ) ) . METHOD_2 ( ) ; replay ( IDENT_0 ) ; impl . set ( INT_4 , INT_5 ) ; impl . start ( ) ; "<AssertPlaceHolder>" ; verify ( IDENT_0 ) ; } METHOD_5 ( ) { if ( ! ( IDENT_4 ) ) throw new java . lang . IllegalStateException ( STRING_0 ) ; if ( ( IDENT_5 ) == null ) return IDENT_6 ; org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_4 IDENT_7 = IDENT_8 . METHOD_6 ( IDENT_9 . METHOD_3 ( ) ) ; return ( IDENT_7 . METHOD_7 ( ) ) <= 0L ? new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_4 ( 0L , 0L ) : IDENT_7 ; }
org . junit . Assert . assertEquals ( new org . IDENT_1 . IDENT_2 . IDENT_3 . METHOD_4 ( 0L , 0L ) , impl . METHOD_5 ( ) )