xdir_testcase.php

来自「Professional PHP5 code for this book」· PHP 代码 · 共 31 行

PHP
31
字号
<?phprequire_once("xdir_broken.phpm");require_once("PHPUnit.php");class MyTestCase extends PHPUnit_TestCase{    var $objXDirClass;    function __construct($name) {       $this->PHPUnit_TestCase($name);    }    function setUp() {        $this->objXDirClass = new XDir("", "true");    }    function tearDown() {        unset($this->objXDirClass);    }    function testRead() {        $this->objXDirClass->counter = 1;        $intCounterBefore = $objXDirClass->counter;        $this->objXDirClass->entries = array("/home/ed/test1", "/home/ed/test2", "/home/ed/test3", "/home/ed/test4");        $strActualResult = $this->objXDirClass->read();        $intActualCounterAfter = $this->objXDirClass->counter;        $strExpectedResult = "/home/ed/test2";        $intExpectedCounterAfter = 2;        $this->assertTrue(($strActualResult == $strExpectedResult) && ($intActualCounterAfter == $intExpectedCounterAfter));    }  }?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?