public function testApplyRulesNamespacingCollision()
{
$params = array('library' => 'li3_one', 'controller' => 'li3_two.test', 'action' => 'test');
$expected = array('library' => 'li3_one', 'controller' => 'li3_two.Test', 'action' => 'test');
$this->assertEqual($expected, Dispatcher::applyRules($params));
$params = array('library' => 'li3_one', 'controller' => 'li3_two\\Test', 'action' => 'test');
$expected = array('library' => 'li3_one', 'controller' => 'li3_two\\Test', 'action' => 'test');
$this->assertEqual($expected, Dispatcher::applyRules($params));
}