| 
<?php
 class Cli_ViewTest extends UnitTestCase {
 
 function setUp() {
 }
 
 function TearDown() {
 }
 
 function testCli_ViewNotNull() {
 $locator = new A_Locator();
 $Cli_View = new A_Cli_View($locator);
 
 $this->assertEqual($Cli_View->render(), '');
 
 $str = 'Hello world!';
 $Cli_View->setContent($str);
 $this->assertEqual($Cli_View->render(), $str);
 
 $Cli_View->setTemplatePath(dirname(__FILE__) . '/templates');        // needed because ../menu.php runs this script
 $Cli_View->setTemplate('test1');
 $this->assertEqual($Cli_View->render(), "foo\nbar\n");
 }
 
 }
 
 |