Exemplo n.º 1
0
 /** @covers YaLinqo\Enumerable::rangeDown
  */
 function testRangeDown()
 {
     // rangeDown (start, count)
     $this->assertEnumEquals(array(), E::rangeDown(-3, 0));
     $this->assertEnumEquals(array(), E::rangeDown(-3, -1));
     $this->assertEnumEquals(array(-3, -4, -5, -6), E::rangeDown(-3, 4));
     // rangeDown (start, count, step)
     $this->assertEnumEquals(array(-3, -5, -7, -9), E::rangeDown(-3, 4, 2));
     $this->assertEnumEquals(array(-3, -1, 1, 3), E::rangeDown(-3, 4, -2));
 }