public function testMakeRootInsert() { (new TestMigration())->up(); $dataSet = new ArrayDataSet(require __DIR__ . '/data/empty.php'); $this->getDatabaseTester()->setDataSet($dataSet); $this->getDatabaseTester()->onSetUp(); $node = new Node(['slug' => 'r']); $this->assertTrue($node->makeRoot()->save()); $node = new NodeJoin(['slug' => 'r']); $this->assertTrue($node->makeRoot()->save()); $dataSet = $this->getConnection()->createDataSet(['tree']); $expectedDataSet = new ArrayDataSet(require __DIR__ . '/data/test-make-root-insert.php'); $this->assertDataSetsEqual($expectedDataSet, $dataSet); }