From ef1eb74c82a4acbccce9e45b3795c94ff7e122c5 Mon Sep 17 00:00:00 2001 From: Chris Smith Date: Mon, 9 Aug 2021 12:55:31 +0100 Subject: [PATCH] Add test covering `Uuid::fromString()` being called with empty string --- tests/UuidTest.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/UuidTest.php b/tests/UuidTest.php index 034189b..29f1761 100644 --- a/tests/UuidTest.php +++ b/tests/UuidTest.php @@ -124,6 +124,14 @@ class UuidTest extends TestCase $this->assertSame('ff6f8cb0-c57d-11e1-9b21-0800200c9a66', $uuid->toString()); } + public function testFromStringWithEmptyString(): void + { + $this->expectException(InvalidUuidStringException::class); + $this->expectExceptionMessage('Invalid UUID string: '); + + Uuid::fromString(''); + } + public function testGetBytes(): void { $uuid = Uuid::fromString('ff6f8cb0-c57d-11e1-9b21-0800200c9a66');