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