assertEquals($expected, $actual, "CTRL + '{$char}' should return chr($ord)"); } } public function testNullOnInvalidChar(): void { $this->assertNull(KeyType::CTRL("\t")); } public function testSameOutputOnUpperOrLower(): void { $lower = KeyType::CTRL('v'); $upper = KeyType::CTRL('V'); $this->assertEquals($lower, $upper); } }