/**
  * @covers \Tests\Testcase::getResultFromContainer
  */
 public function testGetResultFromContainer()
 {
     $test = new TestCase();
     $t1 = new Token('<?php' . PHP_EOL, T_OPEN_TAG);
     $t2 = new Token('echo', T_ECHO);
     $t3 = new Token(' ', T_WHITESPACE);
     $t4 = new Token('$var', T_VARIABLE);
     $t5 = new Token(';');
     $container = new TokenContainer(array($t1, $t2, $t3, $t4, $t5));
     $result = $test->getResultFromContainer($container, 1, 3);
     $this->assertEquals(3, count($result->getTokens()));
     $this->assertContains($t2, $result->getTokens());
     $this->assertContains($t3, $result->getTokens());
     $this->assertContains($t4, $result->getTokens());
 }