Update Tests to supports namespaces
This commit is contained in:
58
Tests/OutputhtmlTest.php
Normal file
58
Tests/OutputhtmlTest.php
Normal file
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
/** DomFramework - Tests
|
||||
* @package domframework
|
||||
* @author Dominique Fournier <dominique@fournier38.fr>
|
||||
* @license BSD
|
||||
*/
|
||||
|
||||
namespace Domframework\Tests;
|
||||
|
||||
/** Test the outputhtml.php file */
|
||||
class outputhtmlTest extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/** Entry null */
|
||||
public function testlayout1 ()
|
||||
{
|
||||
$this->expectOutputRegex ("#<body>\s+</body>#");
|
||||
$output = new outputhtml ();
|
||||
$res = $output->out ("");
|
||||
}
|
||||
|
||||
public function testlayout2 ()
|
||||
{
|
||||
$this->expectOutputRegex("#data#");
|
||||
$output = new outputhtml ();
|
||||
$res = $output->out ("data");
|
||||
}
|
||||
|
||||
public function testlayout3 ()
|
||||
{
|
||||
$this->expectOutputRegex("#data#");
|
||||
$output = new outputhtml ();
|
||||
$res = $output->out ("data", "title");
|
||||
}
|
||||
|
||||
public function testlayout4 ()
|
||||
{
|
||||
$this->expectOutputString("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">
|
||||
<html><body>
|
||||
Text
|
||||
"." "."
|
||||
</body></html>\n");
|
||||
$output = new outputhtml ();
|
||||
$output->out ("data", "title", FALSE, FALSE, "Tests/layout.html" );
|
||||
}
|
||||
|
||||
public function testlayout5 ()
|
||||
{
|
||||
$this->expectOutputString("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/REC-html40/loose.dtd\">
|
||||
<html><body>
|
||||
Text
|
||||
VARIABLE
|
||||
</body></html>\n");
|
||||
$output = new outputhtml ();
|
||||
$variable = array ("var"=>"VARIABLE");
|
||||
$output->out ("data", "title", FALSE, FALSE, "Tests/layout.html",
|
||||
null, $variable);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user