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