diff --git a/tests/Unit/MetadataResolver/OGPResolverTest.php b/tests/Unit/MetadataResolver/OGPResolverTest.php index 1081f0a..c03a0fe 100644 --- a/tests/Unit/MetadataResolver/OGPResolverTest.php +++ b/tests/Unit/MetadataResolver/OGPResolverTest.php @@ -3,12 +3,21 @@ namespace Tests\Unit\MetadataResolver; use App\MetadataResolver\OGPResolver; +use GuzzleHttp\Exception\BadResponseException; use Tests\TestCase; class OGPResolverTest extends TestCase { use CreateMockedResolver; + public function testMissingUrl() + { + $this->createResolver(OGPResolver::class, '', [], 404); + + $this->expectException(BadResponseException::class); + $this->resolver->resolve('http://example.com/404'); + } + public function testResolve() { $response = <<< 'HTML'