1, 'ENUM2' => 'abc'], EnumArrayDemo::getConstants(), true); self::assertTrue(EnumArrayDemo::isValidValue(1)); self::assertTrue(EnumArrayDemo::isValidValue('abc')); self::assertFalse(EnumArrayDemo::isValidValue('e3')); } /** * @expectedException \OutOfBoundsException */ public function testInvalidConstantException() { EnumArrayDemo::get('enum2'); } }