所以我已經開始使用PHPUnit來測試我的程序。PHP - 致命錯誤:類'PHPUnit_Framework_Test
我有這個問題,當我嘗試測試一個程序,如果網頁存在的程序要控制的時候出現錯誤。
代碼:
<?php
class RemoteConnect
{
public function connectToServer($serverName=null)
{
if($serverName==null){
throw new Exception("That's not a server name!");
}
$fp = fsockopen($serverName,80);
return ($fp) ? true : false;
}
public function returnSampleObject()
{
return $this;
}
}
?>
和測試代碼吧:
<?php
require_once('RemoteConnect.php');
class RemoteConnectTest extends PHPUnit_Framework_TestCase
{
public function setUp(){ }
public function tearDown(){ }
public function testConnectionIsValid()
{
// test to ensure that the object from an fsockopen is valid
$connObj = new RemoteConnect();
$serverName = 'www.google.com';
$this->assertTrue($connObj->connectToServer($serverName) !== false);
}
}
?>
他們是在名爲相同的目錄:www的內部PHPUnit的(C:\ WAMP \ WWW \ PHPUnit的)
但我不明白爲什麼我得到的錯誤(致命錯誤:類 '化PHPUnit_Framework_TestCase' 用C未找到:\ WAMP \ WWW \ PHPUnit的\ RemoteConnectTest.php第5行)
我PHPUnit的包路徑是(C:\ WAMP \ BIN \ PHP \ php5.3.10 \梨\ PHPUnit的)
我已經嘗試做節目MailSender,它在發送郵件與文本內容,那只是爲了使用PEAR。它成功了,但我不明白爲什麼這不起作用。
問候 亞歷
我會回來在1小時左右,很快CYA! – Alexein
感謝告訴我,我認爲別人爲我做了這些,感謝壽! – Alexein