value)->toBe($value); }); it('rejects invalid coupon name', function () use ($emptyValue): void { // GIVEN / WHEN / THEN expect(fn (): CouponName => new CouponName($emptyValue)) ->toThrow(\DomainException::class); }); });