ArrayHelper::toArray(Tree::find()->roots()->all()), 'multiple_roots_tree' => ArrayHelper::toArray(MultipleRootsTree::find()->roots()->all()), ]); $expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/data/test-roots-query.xml'); $this->assertDataSetsEqual($expectedDataSet, $dataSet); } public function testLeaves() { $dataSet = new ArrayDataSet([ 'tree' => ArrayHelper::toArray(Tree::find()->leaves()->all()), 'multiple_roots_tree' => ArrayHelper::toArray(MultipleRootsTree::find()->leaves()->all()), ]); $expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/data/test-leaves-query.xml'); $this->assertDataSetsEqual($expectedDataSet, $dataSet); } }