public function testUsingRequestFacadeDoesNotCacheRequestInstance() { RequestFacade::setFacadeApplication($this->container); $this->router->version('v1', function () { $this->router->get('foo', function () { return RequestFacade::input('foo'); }); }); $this->assertNull(RequestFacade::input('foo')); $response = $this->dispatcher->with(['foo' => 'bar'])->get('foo'); $this->assertEquals('bar', $response); $this->assertNull(RequestFacade::input('foo')); }