@@ 87-96 (lines=10) @@ | ||
84 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, NodeJoin::findOne(44)->getDescendantsOrdered())); |
|
85 | } |
|
86 | ||
87 | public function testGetChildren() |
|
88 | { |
|
89 | $data = [42, 44, 43, 45]; |
|
90 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, Node::findOne(41)->children)); |
|
91 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, NodeJoin::findOne(41)->children)); |
|
92 | ||
93 | $data = []; |
|
94 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, Node::findOne(19)->getChildren()->all())); |
|
95 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, NodeJoin::findOne(19)->getChildren()->all())); |
|
96 | } |
|
97 | ||
98 | public function testGetLeaves() |
|
99 | { |
|
@@ 98-107 (lines=10) @@ | ||
95 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, NodeJoin::findOne(19)->getChildren()->all())); |
|
96 | } |
|
97 | ||
98 | public function testGetLeaves() |
|
99 | { |
|
100 | $data = [50, 51, 52, 53]; |
|
101 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, Node::findOne(43)->leaves)); |
|
102 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, NodeJoin::findOne(43)->leaves)); |
|
103 | ||
104 | $data = []; |
|
105 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, Node::findOne(3)->getLeaves(1)->all())); |
|
106 | $this->assertEquals($data, array_map(function ($value) { return $value->id; }, NodeJoin::findOne(3)->getLeaves(1)->all())); |
|
107 | } |
|
108 | ||
109 | public function testGetPrev() |
|
110 | { |