value = 1010100101; $this->zeroValue = 0; }); it('creates a valid inco code', function (): void { // GIVEN / WHEN $incoCode = new IncoCode( $this->value ); // THEN expect($incoCode->value)->toBe($this->value); }); it('rejects invalid inco code', function (): void { // GIVEN / WHEN / THEN expect(fn (): IncoCode => new IncoCode( $this->zeroValue ))->toThrow(\DomainException::class); }); });