/** * @covers \Splot\Framework\Events\DidNotFindRouteForRequest::__construct * @covers \Splot\Framework\Events\DidNotFindRouteForRequest::getRequest * @covers \Splot\Framework\Events\DidNotFindRouteForRequest::isHandled * @covers \Splot\Framework\Events\DidNotFindRouteForRequest::setResponse * @covers \Splot\Framework\Events\DidNotFindRouteForRequest::getResponse */ public function testDidNotFindRouteForRequest() { $request = Request::create('/test/'); $event = new Events\DidNotFindRouteForRequest($request); $this->assertSame($request, $event->getRequest()); $this->assertFalse($event->isHandled()); $response = new Response('some response'); $event->setResponse($response); $this->assertSame($response, $event->getResponse()); $this->assertTrue($event->isHandled()); }