protected function checkType($value) { if (Utils::isQtiInteger($value) !== true) { $msg = "The Integer Datatype only accepts to store integer values."; throw new InvalidArgumentException($msg); } }
/** * @dataProvider isQtiIntegerInvalidProvider * @param integer $value */ public function testIsQtiIntegerInvalid($value) { $this->assertFalse(Utils::isQtiInteger($value)); }