Пример #1
0
 /**
  * @dataProvider isFollowedByTokenMatchedByClosureProvider
  * @covers \PHP\Manipulator\AHelper::isFollowedByTokenMatchedByClosure
  */
 public function testIsFollowedByTokenMatchedByClosure($iterator, $closure, $allowedTokens, $expectedResult)
 {
     $ahelper = new AHelper();
     $startToken = $iterator->current();
     $result = $ahelper->isFollowedByTokenMatchedByClosure($iterator, $closure, $allowedTokens);
     $this->assertSame($expectedResult, $result);
     $this->assertSame($startToken, $iterator->current());
 }