phpmyadmin/test/classes/PMA_Template_test.php
Hugues Peccatte e1d0646fed Make PHPcs happy.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2015-05-23 01:21:30 +02:00

63 lines
1.2 KiB
PHP

<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* Test for PMA\Template class
*
* @package PhpMyAdmin-test
*/
require_once 'libraries/Template.class.php';
/**
* Test for PMA\Template class
*
* @package PhpMyAdmin-test
*/
class PMA_Template_Test extends PHPUnit_Framework_TestCase
{
/**
* Test for render
*
* @return void
*/
public function testStaticRender()
{
$this->assertEquals(
'static content',
PMA\Template::get('test/static')->render()
);
}
/**
* Test for render
*
* @return void
*/
public function testDynamicRender()
{
$this->assertEquals(
'value',
PMA\Template::get('test/echo')->render(
array(
'variable' => 'value'
)
)
);
}
/**
* Test for trim
*
* @return void
*/
public function testTrim()
{
$html = file_get_contents(PMA\Template::BASE_PATH . 'test/trim.phtml');
$this->assertEquals(
'outer <element>value</element> value',
PMA\Template::trim($html)
);
}
}