diff --git a/src/store/tests/Document/TextDocumentTest.php b/src/store/tests/Document/TextDocumentTest.php index 42aff7902..eaa3887d3 100644 --- a/src/store/tests/Document/TextDocumentTest.php +++ b/src/store/tests/Document/TextDocumentTest.php @@ -265,4 +265,15 @@ public function testWithContent() $this->assertSame($metadata, $updatedDocument->metadata); $this->assertSame($originalContent, $originalDocument->content); } + + #[TestDox('withContent validates new content')] + public function testWithContentValidatesContent() + { + $document = new TextDocument(Uuid::v4(), 'Valid content'); + + $this->expectException(InvalidArgumentException::class); + $this->expectExceptionMessage('The content shall not be an empty string.'); + + $document->withContent(' '); + } }