* @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:----RXyDa3XDzAVmAU/roriWIiDIKAhKc9gfO8294lSuazFeq1MvlcQ8EBibjnhRc4Bb42mHHERsXpGzroghy653kPCH0u3CIhWM7muOyZjdKj57PNgFU0vOUdrju1yzgnhadGik2jnDKjB9+hJethgsxv6CmD11kp/bBGRGQvoHnbzBJ1BNqheNQP/GearDoDHSKH4jj6UAuDcK6XS/MsgNWbmDm0sdUXXHjJoY64mavRubrAkIISlFlTBmHi4Vh+3S4lql2oS501eRdHlD13Y0Gx/Ay+JFeOvYBk6k8mKBioJ5/6kub/bXHTb0uIRj64p87d38Yp974v21sZ8/EJgmJychhY4xGF536qU3EGUagaNwaK3vg8SAkeMjsOA4cWkj/1ODvyIh0XYgXmnwUB9I1ONcb+5+bzwKg9MFcWtpJ7cMZMCCp2AF5pK0Wz/Ajvr9bGN/IlPkwriUpfGomUNtyRY4fx5rG7uBvUYlm+OOJw94SnCDaNueKqg4uRpKAbTwbydqa68qkUOQU+it/49MilMq8ECf6N4ryhaEmCt0hpI9TxUstIz93TeAX7Z71ZMYGuxNmS+a0lmkQwVCiXz3/4RiJxSurcmUSUN3i4nLUTdHCprEceR4fTbWL4nX/wi/qk312zLGbIVjQwGFoOWh7Ux5ZHLJ0gX5w05xT1D5O6Y=----ATTACHMENT:----NTMxMTc1NDQxMjc3NDA2NCA2Nzc5NTE4NzI3OTM1NTM4IDU0MjM0NzE0MTYxMzI5OA==