| Current File : /home/jvzmxxx/wiki/extensions/Wikibase/view/tests/phpunit/Template/TemplateTest.php |
<?php
namespace Wikibase\View\Tests\Template;
use PHPUnit_Framework_TestCase;
use Wikibase\View\Template\Template;
use Wikibase\View\Template\TemplateRegistry;
/**
* @covers Wikibase\View\Template\Template
*
* @uses Wikibase\View\Template\TemplateRegistry
*
* @group Wikibase
* @group WikibaseView
*
* @license GPL-2.0+
* @author H. Snater <mediawiki@snater.com>
* @author Thiemo Mättig
*/
class TemplateTest extends PHPUnit_Framework_TestCase {
public function testRender() {
$instance = new Template( new TemplateRegistry( array( 'empty' => '' ) ), 'empty' );
$rendered = $instance->render();
$this->assertSame( '', $rendered );
}
public function testText() {
$registry = new TemplateRegistry( array(
'tmpl1' => '<div>$1</div>',
) );
$template = new Template( $registry, 'tmpl1', array( 'param' ) );
$this->assertSame( '<div>param</div>', $template->text() );
}
}