Example #1
0
 /**
  * @covers Xoops\Core\Request::getFloat
  */
 public function testGetFloat()
 {
     $varname = 'RequestTest';
     $_REQUEST[$varname] = '1.23';
     $this->assertEquals(1.23, Request::getFloat($varname));
     $_REQUEST[$varname] = '-1.23';
     $this->assertEquals(-1.23, Request::getFloat($varname));
     $_REQUEST[$varname] = '5.68 blah blah';
     $this->assertEquals(5.68, Request::getFloat($varname));
     $_REQUEST[$varname] = '1';
     $this->assertTrue(1.0 === Request::getFloat($varname));
 }