lithium\tests\cases\util\ValidatorTest::testDecimal PHP Метод

testDecimal() публичный Метод

Test basic decimal number validation.
public testDecimal ( )
    public function testDecimal()
    {
        $this->assertTrue(Validator::isDecimal('0.0'));
        $this->assertTrue(Validator::isDecimal('0.000'));
        $this->assertTrue(Validator::isDecimal('1.1'));
        $this->assertTrue(Validator::isDecimal('11.11'));
        $this->assertTrue(Validator::isDecimal('+0'));
        $this->assertTrue(Validator::isDecimal('-0'));
        $this->assertTrue(Validator::isDecimal('+1234.54321'));
        $this->assertTrue(Validator::isDecimal('-1234.54321'));
        $this->assertTrue(Validator::isDecimal('1234.54321'));
        $this->assertTrue(Validator::isDecimal('+0123.45e6'));
        $this->assertTrue(Validator::isDecimal('-0123.45e6'));
        $this->assertTrue(Validator::isDecimal('0123.45e6'));
        $this->assertTrue(Validator::isDecimal('1234'));
        $this->assertTrue(Validator::isDecimal('-1234'));
        $this->assertTrue(Validator::isDecimal('+1234'));
        $this->assertFalse(Validator::isDecimal('string'));
    }