code)->toBe($code); }); it('rejects invalid campaign code', function (): void { // GIVEN $code = ''; // GIVEN / THEN expect(fn (): CampaignCode => new CampaignCode($code))->toThrow(\DomainException::class); }); });