Esempio n. 1
0
 /**
  * testProcessBuildRules().
  *
  * @param   string  $url        Input URL
  * @param   array   $functions  Callback to execute
  * @param   string  $expected   Expected return value
  *
  * @dataProvider casesProcessBuildRules
  *
  * @return void
  *
  * @since 3.4
  */
 public function testProcessBuildRules($url, $mode, $expected)
 {
     $uri = new JUri($url);
     $this->object->setMode($mode);
     $this->object->runProcessBuildRules($uri);
     $this->assertEquals($uri->toString(), $expected, __METHOD__ . ':' . __LINE__ . ': value is not expected');
 }