给定一个多维数组,我尝试运行somearray-> shouldHaveKey(' somekey')但它只搜索第一维而不是通过多维数组
答案 0 :(得分:1)
我认为您必须按照PHPSpec指南
中的说明创建inline matcher答案 1 :(得分:0)
在php中,您只需插入具有isset检查的特定路径的数组:
isset($a['some']['not']['existing']);
我不知道phpspec,但我认为必须有类似isTrue()
的内容,因此您可以查看isset的响应。