Source of file BrokenExternalLinkTest.php
Size: 0,871 Bytes - Last Modified: 2021-12-23T10:30:26+00:00
/var/www/docs.ssmods.com/process/src/tests/php/Model/BrokenExternalLinkTest.php
123456789101112131415161718192021222324252627282930313233343536 | <?php namespace SilverStripe\ExternalLinks\Tests\Model; use SilverStripe\Dev\SapphireTest; use SilverStripe\ExternalLinks\Model\BrokenExternalLink; class BrokenExternalLinkTest extends SapphireTest { /** * @param int $httpCode * @param string $expected * @dataProvider httpCodeProvider */ public function testGetHTTPCodeDescription($httpCode, $expected) { $link = new BrokenExternalLink(); $link->HTTPCode = $httpCode; $this->assertSame($expected, $link->getHTTPCodeDescription()); } /** * @return array[] */ public function httpCodeProvider() { return [ [200, '200 (OK)'], [302, '302 (Found)'], [404, '404 (Not Found)'], [500, '500 (Internal Server Error)'], [789, '789 (Unknown Response Code)'], ]; } } |