annotate vendor/nikic/php-parser/test/PhpParser/Node/Scalar/MagicConstTest.php @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 129ea1e6d783
children
rev   line source
Chris@13 1 <?php declare(strict_types=1);
Chris@0 2
Chris@0 3 namespace PhpParser\Node\Scalar;
Chris@0 4
Chris@17 5 class MagicConstTest extends \PHPUnit\Framework\TestCase
Chris@13 6 {
Chris@0 7 /**
Chris@0 8 * @dataProvider provideTestGetName
Chris@0 9 */
Chris@0 10 public function testGetName(MagicConst $magicConst, $name) {
Chris@0 11 $this->assertSame($name, $magicConst->getName());
Chris@0 12 }
Chris@0 13
Chris@0 14 public function provideTestGetName() {
Chris@13 15 return [
Chris@13 16 [new MagicConst\Class_, '__CLASS__'],
Chris@13 17 [new MagicConst\Dir, '__DIR__'],
Chris@13 18 [new MagicConst\File, '__FILE__'],
Chris@13 19 [new MagicConst\Function_, '__FUNCTION__'],
Chris@13 20 [new MagicConst\Line, '__LINE__'],
Chris@13 21 [new MagicConst\Method, '__METHOD__'],
Chris@13 22 [new MagicConst\Namespace_, '__NAMESPACE__'],
Chris@13 23 [new MagicConst\Trait_, '__TRAIT__'],
Chris@13 24 ];
Chris@0 25 }
Chris@13 26 }