Example #1
0
 /**
  * @dataProvider routeDataProvider
  *
  * @param string $routeUrl
  * @param array  $receiveData
  * @param array  $expectedResponse
  */
 public function testCallbackRoutingExample($routeUrl, $receiveData, $expectedResponse)
 {
     $_SERVER['REQUEST_URI'] = $routeUrl;
     $_POST = $receiveData;
     $router = new CallableExample\Router();
     if ($expectedResponse) {
         $this->assertNotNull($router->listenRouteCallbackExample());
     } else {
         $this->assertNull($router->listenRouteCallbackExample());
     }
 }