diff --git a/tests/Unit/Classes/BuilderTest.php b/tests/Unit/Classes/BuilderTest.php index e8387f6..4eacbaa 100644 --- a/tests/Unit/Classes/BuilderTest.php +++ b/tests/Unit/Classes/BuilderTest.php @@ -300,7 +300,19 @@ public function random_url_key_is_generated_if_one_is_not_explicitly_defined(): $shortURL = $builder->destinationUrl('https://domain.com')->make(); $this->assertNotNull($shortURL->url_key); - $this->assertSame(12, strlen($shortURL->url_key)); + $this->assertSame(5, strlen($shortURL->url_key)); + } + + #[Test] + public function short_url_key_length_is_used(): void + { + Config::set('short-url.key_length', 3); + + $builder = app(Builder::class); + $shortURL = $builder->destinationUrl('https://domain.com')->make(); + + $this->assertNotNull($shortURL->url_key); + $this->assertSame(3, strlen($shortURL->url_key)); } #[Test]