/** * Test ajax, flash and friends * * @return void */ public function testisAjaxFlashAndFriends() { $request = new Request(); $request->env('HTTP_USER_AGENT', 'Shockwave Flash'); $this->assertTrue($request->is('flash')); $request->env('HTTP_USER_AGENT', 'Adobe Flash'); $this->assertTrue($request->is('flash')); $request->env('HTTP_X_REQUESTED_WITH', 'XMLHttpRequest'); $this->assertTrue($request->is('ajax')); $request->env('HTTP_X_REQUESTED_WITH', 'XMLHTTPREQUEST'); $this->assertFalse($request->is('ajax')); $this->assertFalse($request->isAjax()); }