> f := ratency ( 1 , 3 )
f = new RateLatencyServiceCurve(1, 3)
> g := ratency ( 1 , 3 )
g = new RateLatencyServiceCurve(1, 3)
> assert ( f = g )
true
> assert ( f * f = g )
false
> assert ( f * f <= g )
true
> assert ( f < g )
false
> assert ( g >= f * f )
true
> assert ( g > f )
false
> assert ( g ( 0 ) = f ( 0 ) )
true
> assert ( g ( 0 ) = 0 )
true
> assert ( g ( 0 ) >= 0 )
true
> assert ( g ( 0 ) < 1 )
true
> assert ( g ( 0 ) > - 1 )
true
> h := f * f
h = new RateLatencyServiceCurve(1, 6)
> assert ( g ( 0 ) = ( h ( 1 ) ) )
true
> assert ( g ( 0 ) = ( h ( 2 ) ) )
true
> assert ( g ( 0 ) = h ( 3 ) )
true
> assert ( g <= 1 )
false
> assert ( 0 <= 1 )
true
> assert ( 0 < 1 )
true
