0
我想測試一個從其他方法獲取其數據的類方法。
所以我這樣做:phpspec強制方法返回值
function it_should_return_json_file_as_array()
{
$this->exist()->willReturn(true);
$this->read()->willReturn("{\"key\":\"value\"}");
$this->getContent()->shouldHaveKeyWithValue('key', 'value');
}
但是,當我發起phpspec run
,我得到這個:
[InvalidArgumentException]
String "" is not a valid classname.
Please see reference document: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md
這是怎麼回事?
你也可以粘貼你正在嘗試規範的方法嗎? –
public function read() { \t return file_get_contents($ this-> path); } 公共職能的getContent(){ \t回json_decode($這個 - >閱讀()); } –