setTemplate('Hello, '); $res = $t->render(); $this->assertEquals('Hello, 3', $res); } public function testRenderStringOneParam() { $t = new PropelTemplate(); $t->setTemplate('Hello, '); $res = $t->render(array('name' => 'John')); $this->assertEquals('Hello, John', $res); } public function testRenderStringParams() { $time = time(); $t = new PropelTemplate(); $t->setTemplate('Hello, , it is to go!'); $res = $t->render(array('name' => 'John', 'time' => $time)); $this->assertEquals('Hello, John, it is ' . $time . ' to go!', $res); } public function testRenderFile() { $t = new PropelTemplate(); $t->setTemplateFile(dirname(__FILE__).'/template.php'); $res = $t->render(array('name' => 'John')); $this->assertEquals('Hello, John', $res); } }