Example #1
0
 /**
  * @test
  */
 function loadPost_to_load_into_request_data()
 {
     $_POST = ['test' => 'pack', 'more' => 'unpack'];
     $info = $this->req->packPost();
     $_REQUEST['_saved'] = $info;
     $this->req->loadPost('_saved');
     $this->assertEquals('pack', $this->req->get('test'));
     $this->assertEquals('unpack', $this->req->get('more'));
 }
Example #2
0
 /**
  * @test
  */
 function isMobile_returns_true_for_chrome_UA_on_tablet()
 {
     $_SERVER['HTTP_USER_AGENT'] = 'Mozilla/5.0 (Linux; <Android Version>; <Build Tag etc.>) AppleWebKit/<WebKit Rev>(KHTML, like Gecko) Chrome/<Chrome Rev> Safari/<WebKit Rev>';
     $this->assertFalse($this->req->isMobile());
     $this->assertTrue($this->req->isTablet());
 }