Ejemplo n.º 1
0
 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";
 }
Ejemplo n.º 2
0
 /**
  * @group #250
  */
 public function testResourceRendering()
 {
     $this->assertString($this->renderer->render('?', array(fopen('.', 'r'))))->matches('/Resource id #\\d+/');
 }
Ejemplo n.º 3
0
 /**
  * @param string $syntax
  * @param array  $data
  * @return string
  */
 public function renderFailureMessage($syntax, array $data = array())
 {
     $renderer = new SyntaxRenderer();
     return $renderer->render($syntax, $data);
 }