public function testMoveToInsertGap()
 {
     $item = new Item(['parent_id' => 1, 'slug' => 'new1']);
     $this->assertTrue($item->moveTo(-2, true)->save());
     $item = new ItemWindow(['parent_id' => 6, 'slug' => 'new2']);
     $this->assertTrue($item->moveTo(4, false)->save());
     $dataSet = $this->getConnection()->createDataSet(['item']);
     $expectedDataSet = new ArrayDataSet(require __DIR__ . '/data/test-move-to-insert-gap.php');
     $this->assertDataSetsEqual($expectedDataSet, $dataSet);
 }