expectException(InvalidArgumentException::class); TurnToken::issue(self::SECRET, 'not-hex!', 'alpha', 1, 0); } public function testIssueRejectsAnEmptyActiveTeamId(): void { $this->expectException(InvalidArgumentException::class); TurnToken::issue(self::SECRET, '0123456789abcdef', '', 1, 0); } public function testIssueRejectsANegativeRound(): void { $this->expectException(InvalidArgumentException::class); TurnToken::issue(self::SECRET, '0123456789abcdef', 'alpha', 0, 0); } }