/** * @dataProvider evaluateProvider * @covers \PHP\Manipulator\TokenConstraint\ContainsNewline */ public function testEvaluate($token, $result) { $constraint = new ContainsNewline(); $this->assertSame($result, $constraint->evaluate($token), 'Wrong result'); }
/** * @param Iterator $iterator * @return boolean */ protected function _isFollowedByWhitespaceContainingBreak(Iterator $iterator) { return $this->isFollowedByTokenMatchedByClosure($iterator, function (Token $token) { $constraint = new ContainsNewline(); return $constraint->evaluate($token); }); }