public function testGetSlugs() { $Sluggable = new SluggableRoute(null, null, null); $Sluggable->options['models'] = array('RouteTest' => array()); $Sluggable->config(); $results = $Sluggable->getSlugs($this->RouteTest->alias); $expected = array(1 => 'a-page-title', 2 => 'another-title', 3 => 'i-love-cakephp'); $this->assertEquals($expected, $results); SlugCache::invalidate('RouteTest'); $Sluggable->options['models'] = array('RouteTest' => array('slugField' => 'name')); $Sluggable->config(); $results = $Sluggable->getSlugs($this->RouteTest->alias); $expected = array(1 => 'page-title', 2 => 'routing-is-fun', 3 => 'cake-rocks'); $this->assertEquals($expected, $results); }