0
我有一個讀取配置文件(數組)的類。PHPunit測試配置文件讀取器
這裏有一個基本的例子:
class ConfigReader
{
function __construct($configFileName)
{
$this->config = $this->load($configFileName);
}
private function load()
{
//load config file
}
public function hasValue($value)
{
//parse config for value return true
}
public function getValue($key)
{
//etc....
}
}
我應該怎樣我應該單元測試呢?我應該嘲笑配置文件嗎?我假設不是因爲如果我改變了真正的配置文件中的某些東西,測試不會撿起它......如果我應該嘲笑它,我應該如何測試配置文件?
該類僅從配置返回鍵值數據。你已經把我放在正確的軌道上,我會看看vfsstream – user3886650