12345678910111213141516171819202122 |
- <?php declare(strict_types = 1);
- namespace TheSeer\Tokenizer;
-
- use PHPUnit\Framework\TestCase;
-
- /**
- * @covers \TheSeer\Tokenizer\Tokenizer
- */
- class TokenizerTest extends TestCase {
-
- public function testValidSourceGetsParsed() {
- $tokenizer = new Tokenizer();
- $result = $tokenizer->parse(file_get_contents(__DIR__ . '/_files/test.php'));
-
- $expected = unserialize(
- file_get_contents(__DIR__ . '/_files/test.php.tokens'),
- [TokenCollection::class]
- );
- $this->assertEquals($expected, $result);
- }
- }
|