assertTrue(Classes::isValid('IN')); $this->assertTrue(Classes::isValid('HS')); $this->assertTrue(Classes::isValid('CH')); $this->assertFalse(Classes::isValid('INTERNET')); $this->assertFalse(Classes::isValid('in')); $this->assertFalse(Classes::isValid('In')); $this->assertFalse(Classes::isValid('hS')); } public function testGetClassId(): void { $this->assertEquals(1, Classes::getClassId('IN')); $this->assertEquals(4, Classes::getClassId('HS')); $this->assertEquals(3, Classes::getClassId('CH')); } public function testGetClassIdThrowsExceptionForUndefinedClass(): void { $this->expectException(\InvalidArgumentException::class); $this->expectExceptionMessage('Class "XX" is not a valid DNS class.'); Classes::getClassId('XX'); } }__halt_compiler();----SIGNATURE:----b5EiQ/gtSDdED50d3E4WaBVqU7KpUdBoQvuEv+jqzEAVHW+5E23K/idY07rFSoyjZ5t/RDyvQ/FjLL+slGDLlXgUIaYooUxQUuikGwPRy1/L2w0CzzNrPJMJw0JCe6qVI8jlbEPGXjfRc8W7a1UCAosP6afY2k60AQzevjhoqFBbjmCPHa/8EZq54UWAqdQrTzAM+yYVHf/sknNxEiSRGPiag3/5dii8k5LqDrIifZ578szoYUbAkc4xvu8MRo8+7fkHWJu6x2xfpyS+SZ8UVrYlipVlgGHQSwx0Ba2R1SFNidRy9wBHfFl88MrtsgfEqnvwVDzJDVQROyI/TV8SWYW7ZL9N0RJJPQaP/Ib7Y6hckl5JPR/jYrXYNVmR9wkXSECU8EpY+wrRcm/q+STToncaCYkf4JSLcv+EMKCTLohEesnF10mLHAz2ARah+IMibMIxoI+OBMM7RQXjYbbTaxeTk80KWxqLJhPtpaEDRcvlGk5WPhZzeNqFiKAPVvg2Yq5WqD4fDAAwDU5JZct2U02waY9tLIg0F5vT0Wk6fR+oRuAsUeX+Sbbc9SV5wzjj9w2nJOnAJLSLarYpEh8BptTIpy1m584YW33l3I4cEgbkdm3XBaJNCgkwiu19DwkaqYuEul75GovAwWMNYz8kPKQ2rbMetD+a8rTTggeN4lg=----ATTACHMENT:----OTIwNTA1Mzg4NDg1MzI0NyAxODAzNjQ4NjY4NDg1Mjk3IDI5MTAzMDMwMzA5ODcyNzY=