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