public function renderAll() { $renderer = new SyntaxRenderer(); $lines = array($renderer->render('? is null', array(null)), $renderer->render('? does not equal ?', array(true, false)), $renderer->render('? has key ? with value ?', array(array("foo" => 123), 'foo', 123)), $renderer->render('? is instance of ?', array(new DateTime(), 'DateTime')), $renderer->render('? equals ? within ?', array(1.57, 1.5, 0.5)), $renderer->render('? is instance of ?', array(function () { }, 'Closure'))); return "Some assertion examples:\n\n" . implode("\n\n", $lines) . "\n\n"; }
/** * @group #250 */ public function testResourceRendering() { $this->assertString($this->renderer->render('?', array(fopen('.', 'r'))))->matches('/Resource id #\\d+/'); }
/** * @param string $syntax * @param array $data * @return string */ public function renderFailureMessage($syntax, array $data = array()) { $renderer = new SyntaxRenderer(); return $renderer->render($syntax, $data); }