コード例 #1
0
 public function testInsertBeforeInsertBegin()
 {
     $node = new Node(['slug' => 'new']);
     $this->assertTrue($node->insertBefore(Node::findOne(20))->save());
     $node = new MultipleTreeNode(['slug' => 'new']);
     $this->assertTrue($node->insertBefore(MultipleTreeNode::findOne(31))->save());
     $dataSet = $this->getConnection()->createDataSet(['tree', 'multiple_tree']);
     $expectedDataSet = new ArrayDataSet(require __DIR__ . '/data/test-insert-before-insert-begin.php');
     $this->assertDataSetsEqual($expectedDataSet, $dataSet);
 }