validityText)->toBe($validityText) ->and($couponValidityInformation->forLocale)->toBe($forLocale); }); it('rejects invalid coupon validity information', function (): void { // GIVEN $validityText = ''; $forLocale = Country::FRANCE; // GIVEN / THEN expect(fn (): CouponValidityInformation => new CouponValidityInformation($validityText, $forLocale))->toThrow(\DomainException::class); }); });