public function testMetaComponentOrdering() { $this->settings->set('enable_advertisement', 'no'); $this->settings->set('meta_component_order', array('byline', 'cover', 'title')); $builder = new Components($this->content, $this->settings); $result = $builder->to_array(); $this->assertEquals(3, count($result)); $this->assertEquals('byline', $result[0]['role']); $this->assertEquals('title', $result[1]['role']); $this->assertEquals('body', $result[2]['role']); }