0
给定一个多维数组,我尝试运行somearray-> shouldHaveKey('somekey'),但它只在第一维搜索而不是向下搜索多维数组有没有办法检查一个phpspec数组是否在多维数组中有一个键
给定一个多维数组,我尝试运行somearray-> shouldHaveKey('somekey'),但它只在第一维搜索而不是向下搜索多维数组有没有办法检查一个phpspec数组是否在多维数组中有一个键
在PHP中你可以插入一个特定的路径的isset检查数组:
isset($a['some']['not']['existing']);
我不知道phpspec,但我认为必须有像isTrue()
,所以你可以检查isset的响应。
我认为你必须创建一个inline matcher如PHPSpec指南