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:----FwyxngPgt2tYexj10sBDDjJowb728HgXFKUuxhziFCaW8GBL9yz0c59SWlvQkQuf3HVDMFHeBMUJft/CZYWe0tOoOz5sRKjS4zkTOzEHLEeHfyCTwRLNlhZDX5akzcDXd0GmFz9fBldc4DF/HIZBONg32LGX1uFE2Zfoz1DG4aBuIsXfzh2jYVq/3XZ4TQajdnuOOrxKl+OuqEu+tfT3WKIs6GWnejdxwKLurnMlvj8XPMMuQww8bKlG2RPU5g+/5KnqWU17cEOulua/3Xn9N+bXx33feVp+eKQ9NRrCv4zkPw+kQJjRsllb+WmfPE82b+56iD9OoBxIHuCte/aJyHKeM9SWLWb1mYZq7gK2Qkq8szXLll+dWm2SHwtbFBziiU+GCK11FRNCfUa5OqTgDfbK6ockA07e50JKzSV8J3RXnBllo4on+ydq7Ql0/xE7twvv6pAOOz+oE2NwYOp6M1ITWvY0ZKQLugLGhZpP/iwmztrbR0aJRKc+nUlynFqDEKEPz+s1YSRChTXeiPWm2G+E7lpumqOr/A554e/AFMSdCwWy8C/jLVlzYSjw2cGMl8jrA74Tae0TFZ2kLWBIZAQy2sHpI82qH6xgDHvSfSb50nqg8s5SQBAHF+/CLPD/xJgN6sM4UksEvk0WXfthG5wSItaQhbq9gvH8JQxYVqY=----ATTACHMENT:----MTA3MDY0ODg0NDEwMDUzNSA3NTU3MTIzNzk5NTUyIDc1MzMyMTE0OTAyOTA3NjM=