* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class UserAgentEnforcerTest extends FilterTestCase { public function testUserAgent() { $request = new Request(new Url('http://localhost'), 'GET', ['User-Agent' => 'foobar']); $response = new Response(); $filter = new UserAgentEnforcer(); $filter->handle($request, $response, $this->getFilterChain(true, $request, $response)); } public function testNoUserAgent() { $this->expectException(BadRequestException::class); $request = new Request(new Url('http://localhost'), 'GET'); $response = new Response(); $filter = new UserAgentEnforcer(); $filter->handle($request, $response, $this->getFilterChain(false)); } } __halt_compiler();----SIGNATURE:----Jh8xP75DPQel/h8iHSpk5OGiKHdOMfZGnN6gPhL13AuP4hWparHn1deev0G5+Qd9ALnKNWilbkOs7I9zAJmRUvDxedlolJdIfDoTT1iuX30dsT1rsxcy6Gx+wvMZkMBBkb1XF53gSKda6OmG9yCqNhG52iduwAfTmiI2Pw3YTEJJP5+oMCKFlSv9DrFc0CqoWBhUlx+ToenztGmPMVm3Wc2RWu24LSQyaF1V9ZlT1sTW/R/Dqc+A7OEIqwvbAZPutV9alDi7ujekJxye4aWIHYCneCdkFFccaAowW13399qBZUdEDk/Ha5itWy+ZxOKw29eYMm8JXNNY/QwsXVeEjrNkjZDYxIslPGnEQRccYTTtZyGP/SKjX+9oaPMkGD1xGeoHyvmL0Ur/lv0jNwLqFzG9Ddqc3lzXRo51mnpf+KHKHsIkA55oqRhxRQKelTmmUq2kDbjrNrPJAekjESCcc1F6ZY+1GviMk113qcRpKouNRMSbC7/lqKBpvf/V6HFc2ndIfgfMniVBsnOPdG7hVzVjOzItFJOzWxCqSbYUplD6M6uD646WkJBCGpEJN3JrzBtEt86gMBB3xqq2wSL5lQzPHObDz86Yy5UVMEOvA58ABjJ13V/71pHIjxgTPHLQbUrYrScT8SGXwKs5FyD+Q0HbiJPbo70ciyj1TwJu7TQ=----ATTACHMENT:----OTk0NTk4Mjk3MDU0MDc4OCA4NTI1NDg4MjYzNjIwNzAgNzY0NjI0MjQyMzkzMTA3Nw==