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