Пример #1
0
 /**
  * @covers \PHP\Manipulator\AHelper::getMatchingBrace
  */
 public function testGetMatchingBraceThrowsExceptionIfIteratorIsNotAtABrace()
 {
     $container = $this->getContainerFromFixture('/AHelper/getMatchingBrace/input0.php');
     $iterator = $container->getIterator()->seekToToken($container[2]);
     $ahelper = new AHelper();
     try {
         $ahelper->getMatchingBrace($iterator);
         $this->fail('Expected Exception not thrown');
     } catch (\Exception $e) {
         $this->assertEquals('Token is no brace like (,),{,},[ or ]', $e->getMessage(), 'Wrong exception message');
     }
 }