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:----2RjQxall1ZTXr7oJPjeDwe82tddnPmyBa0Q7Awk/knc08tu125TGB9YBShZ0HPY4ImMGl5Z1VM8KJAJ2gHTR8UYuvdxO8xHSJxmakAZbvvyTGfNrM6A4SnRcBe4YZW+nIDLVkZfC58HeNpj3SATG/msC6ICa6XJkQHOhndFRTlomWfMegB4RIxvOsld9O8qepaRhFg6mqWIHF+Du9GJ/JoLfTODuQlZurxvdPt1SCXlvZeeTTcNMrbJO5DDaT0mna9ba6pM4TMdS31l/zp/uFIfnHrCjcrSAJx4vIMAP5TBhMOQA55kBTup1RSqbTK5Jn+tFf8zXJ31cMkOJLMGI/sqp7NNVjZ/gIsLlV5DxJ1Yb11lMeg9+YbehRXSt/iGgnDyq+3hsb/FdM9Exnf3ycPldzl1ppW3KIYEpCMkjHqBQAnOBUhAIwGVrxPV5VZyevwMYqJQy7LIsQeBDW1Ik1yqwE8cfSN8ViiHqjNA6FnBF/5r2eoimGzv6DT9rL7bVBVeAYHDDwKnBJeBg/LOPuIhNfLaL/qb653BHjVAdJc5yDUoomBevVksmVH5Qou6s8diJF2U9CSXThGg9KM2EAsr+xO6KMSDQe+H3pXAS8n1+IEwa503mLUXjmai448F+4EMM4j4Nk/MuP/1TOcWAYtmQh58JpHT1SlYTd91PAR0=----ATTACHMENT:----NzQ1ODA4OTg0OTEwNDQzOCAzNTgyODcwMzUwMTI5NjU4IDc1NTgxMzM4MzE3MjEyMA==