Exemplo n.º 1
0
 /**
  * Tests swapEntries.
  * 
  * @test
  * @dataProvider providerSwapEntries
  * @param   array   vector
  * @param   int     column
  * @param   int     columns
  * @param   array   expected
  */
 public function testSwapEntries($array, $i, $j, $expected)
 {
     $vector = new \Libraries\Vector(sizeof($array));
     $vector->fromArray($array);
     $vector->swapEntries($i, $j);
     for ($i = 0; $i < $vector->size(); $i++) {
         $this->assertSame($expected[$i], $vector->get($i));
     }
 }