public function testSortMigrationsByVersionDesc() { $versions = [['version' => 33], ['version' => 22], ['version' => 77]]; $sortedVersion = $this->migration->sortMigrationsByVersionDesc(new \ArrayIterator($versions)); $i = 0; $sort = [2, 0, 1]; foreach ($sortedVersion->getArrayCopy() as $migration) { $this->assertEquals($versions[$sort[$i]], $migration); $i++; } }