%PDF- %PDF-
Direktori : /home/emtnaeewxm/www/vendor/fig/link-util/test/ |
Current File : /home/emtnaeewxm/www/vendor/fig/link-util/test/TemplatedHrefTraitTest.php |
<?php namespace Fig\Link\Tests; use Fig\Link\Link; class TemplatedHrefTraitTest extends \PHPUnit_Framework_TestCase { /** * * @dataProvider templatedHrefProvider * * @param string $href * The href to check. */ public function test_templated($href) { $link = (new Link()) ->withHref($href); $this->assertTrue($link->isTemplated()); } /** * * @dataProvider notTemplatedHrefProvider * * @param string $href * The href to check. */ public function test_not_templated($href) { $link = (new Link()) ->withHref($href); $this->assertFalse($link->isTemplated()); } public function templatedHrefProvider() { return [ ['http://www.google.com/{param}/foo'], ['http://www.google.com/foo?q={param}'], ]; } public function notTemplatedHrefProvider() { return [ ['http://www.google.com/foo'], ['/foo/bar/baz'], ]; } }