예제 #1
0
파일: RouteTest.php 프로젝트: nxpthx/FLOW3
 /**
  * @test
  * @dataProvider compareAndRemoveMatchingDefaultValuesDataProvider()
  * @param array $defaults
  * @param array $routeValues
  * @param array $expectedModifiedRouteValues
  * @param boolean $expectedResult
  */
 public function compareAndRemoveMatchingDefaultValuesTests(array $defaults, array $routeValues, $expectedModifiedRouteValues, $expectedResult)
 {
     $actualResult = $this->route->_callRef('compareAndRemoveMatchingDefaultValues', $defaults, $routeValues);
     $this->assertEquals($expectedResult, $actualResult);
     if ($expectedResult === TRUE) {
         $this->assertEquals($expectedModifiedRouteValues, $routeValues);
     }
 }