public function testGetAllValues() { $constants = EnumBasic::getConstants(); foreach ($constants as $name => $value) { $enum = EnumBasic::get($value); $this->assertSame($value, $enum->getValue()); $this->assertSame($name, $enum->getName()); } }