Fix tests

- assertLessThanOrEqual tests should be split into assertLessThan if initial value != 0 and assertEqual if initial value was zero