/** * Tests the _cleanResourceIdentifier method * @param string $identifier * @param string $expected * @param boolean $furls * @dataProvider providerCleanResourceIdentifier */ public function testCleanResourceIdentifier($identifier, $expected, $furls = true) { $this->modx->aliasMap[$identifier] = 998; $this->modx->resourceMethod = 'id'; $this->modx->setOption('friendly_urls', $furls); $this->modx->setOption('container_suffix', ''); $identifier = $this->request->_cleanResourceIdentifier($identifier); $this->assertEquals($expected, $this->modx->resourceMethod); unset($this->modx->aliasMap[$identifier]); }