public function testIsPositiveNumber() { $this->assertTrue(Validate::isPositiveNumber('123')); $this->assertTrue(Validate::isPositiveNumber('123.00')); $this->assertTrue(Validate::isPositiveNumber('123.001')); $this->assertTrue(Validate::isPositiveNumber(123)); $this->assertTrue(Validate::isPositiveNumber(1)); $this->assertFalse(Validate::isPositiveNumber(0)); $this->assertFalse(Validate::isPositiveNumber(-15)); $this->assertFalse(Validate::isPositiveNumber('-15')); $this->assertFalse(Validate::isPositiveNumber('-15.00')); $this->assertFalse(Validate::isNumber('1e')); $this->assertFalse(Validate::isNumber('1,000,00.00')); $this->assertFalse(Validate::isNumber(array())); }