我是PHP新手,嘗試編寫一個基本測試用例來驗證與數據庫的連接。顯然我錯過了一些基本的東西。我通過在線閱讀手冊瞭解到,這涉及到擴展PHPUnit_Extensions_Database_TestCase並實現一些函數(getConnection()和getDataSet())。請參閱下面的簡單的情況下我的代碼,我可以拿出來仍然獲得頭刮的問題,我現在遇到:運行基本phpUnit數據庫測試用例的問題
<?php
abstract class DBTest extends PHPUnit_Extensions_Database_TestCase
{
public function getConnection()
{
return true;
}
public function getDataSet()
{
return true;
}
}
?>
正如你所看到的,測試做什麼,但返回true。但是,當我執行「phpUnit DBTest」時,我收到以下消息:
PHPUnit 4.2.6 by Sebastian Bergmann.
F
Time: 1 ms, Memory: 7.50Mb
There was 1 failure:
1) Warning
No tests found in class "DBTest".
FAILURES!
Tests: 1, Assertions: 0, Failures: 1.
我錯過了什麼?任何建議都會有幫助。謝謝。
沒有看到任何的PHP代碼。 – 2014-09-26 20:19:59
哎呀,對不起。添加。 – daniel9x 2014-09-26 23:03:33