/** * */ public function testIsValid() { $this->assertInternalType('bool', Number::isValid(['a', 'b', 'c'])); $this->assertInternalType('bool', Number::isValid('')); $this->assertInternalType('bool', Number::isValid(NULL)); /** @noinspection PhpParamsInspection */ $this->assertInternalType('bool', Number::isValid(new stdClass())); $this->assertFalse(Number::isValid(['a', 'b', 'c'])); $this->assertFalse(Number::isValid('abc')); $this->assertFalse(Number::isValid(NULL)); /** @noinspection PhpParamsInspection */ $this->assertFalse(Number::isValid(new stdClass())); $this->assertTrue(Number::isValid(3212.5)); }