Mercurial > hg > isophonics-drupal-site
annotate vendor/theseer/tokenizer/tests/TokenTest.php @ 19:fa3358dc1485 tip
Add ndrum files
author | Chris Cannam |
---|---|
date | Wed, 28 Aug 2019 13:14:47 +0100 |
parents | 1fec387a4317 |
children |
rev | line source |
---|---|
Chris@14 | 1 <?php declare(strict_types = 1); |
Chris@14 | 2 namespace TheSeer\Tokenizer; |
Chris@14 | 3 |
Chris@14 | 4 use PHPUnit\Framework\TestCase; |
Chris@14 | 5 |
Chris@14 | 6 class TokenTest extends TestCase { |
Chris@14 | 7 |
Chris@14 | 8 /** @var Token */ |
Chris@14 | 9 private $token; |
Chris@14 | 10 |
Chris@14 | 11 protected function setUp() { |
Chris@14 | 12 $this->token = new Token(1,'test-dummy', 'blank'); |
Chris@14 | 13 } |
Chris@14 | 14 |
Chris@14 | 15 public function testTokenCanBeCreated() { |
Chris@14 | 16 $this->assertInstanceOf(Token::class, $this->token); |
Chris@14 | 17 } |
Chris@14 | 18 |
Chris@14 | 19 public function testTokenLineCanBeRetrieved() { |
Chris@14 | 20 $this->assertEquals(1, $this->token->getLine()); |
Chris@14 | 21 } |
Chris@14 | 22 |
Chris@14 | 23 public function testTokenNameCanBeRetrieved() { |
Chris@14 | 24 $this->assertEquals('test-dummy', $this->token->getName()); |
Chris@14 | 25 } |
Chris@14 | 26 |
Chris@14 | 27 public function testTokenValueCanBeRetrieved() { |
Chris@14 | 28 $this->assertEquals('blank', $this->token->getValue()); |
Chris@14 | 29 } |
Chris@14 | 30 |
Chris@14 | 31 } |