@@ 228-245 (lines=18) @@ | ||
225 | $node->makeRoot()->save(); |
|
226 | } |
|
227 | ||
228 | public function testPrependToInsertInNoEmpty() |
|
229 | { |
|
230 | $node = new Node(['slug' => 'new1']); |
|
231 | $this->assertTrue($node->prependTo(Node::findOne(1))->save()); |
|
232 | ||
233 | $node = new Node(['slug' => 'new2']); |
|
234 | $this->assertTrue($node->prependTo(Node::findOne(6))->save()); |
|
235 | ||
236 | $node = new MultipleTreeNode(['slug' => 'new1']); |
|
237 | $this->assertTrue($node->prependTo(MultipleTreeNode::findOne(1))->save()); |
|
238 | ||
239 | $node = new MultipleTreeNode(['slug' => 'new2']); |
|
240 | $this->assertTrue($node->prependTo(MultipleTreeNode::findOne(6))->save()); |
|
241 | ||
242 | $dataSet = $this->getConnection()->createDataSet(['tree', 'multiple_tree']); |
|
243 | $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-prepend-to-insert-in-no-empty.php')); |
|
244 | $this->assertDataSetsEqual($expectedDataSet, $dataSet); |
|
245 | } |
|
246 | ||
247 | public function testPrependToInsertInEmpty() |
|
248 | { |
|
@@ 471-488 (lines=18) @@ | ||
468 | $node->prependTo(Node::findOne(11))->save(); |
|
469 | } |
|
470 | ||
471 | public function testAppendToInsertInNoEmpty() |
|
472 | { |
|
473 | $node = new Node(['slug' => 'new1']); |
|
474 | $this->assertTrue($node->appendTo(Node::findOne(2))->save()); |
|
475 | ||
476 | $node = new Node(['slug' => 'new2']); |
|
477 | $this->assertTrue($node->appendTo(Node::findOne(6))->save()); |
|
478 | ||
479 | $node = new MultipleTreeNode(['slug' => 'new1']); |
|
480 | $this->assertTrue($node->appendTo(MultipleTreeNode::findOne(2))->save()); |
|
481 | ||
482 | $node = new MultipleTreeNode(['slug' => 'new2']); |
|
483 | $this->assertTrue($node->appendTo(MultipleTreeNode::findOne(6))->save()); |
|
484 | ||
485 | $dataSet = $this->getConnection()->createDataSet(['tree', 'multiple_tree']); |
|
486 | $expectedDataSet = new ArrayDataSet(require(__DIR__ . '/data/test-append-to-insert-in-no-empty.php')); |
|
487 | $this->assertDataSetsEqual($expectedDataSet, $dataSet); |
|
488 | } |
|
489 | ||
490 | public function testAppendToInsertInEmpty() |
|
491 | { |