0
給定一個多維數組,我嘗試運行somearray-> shouldHaveKey('somekey'),但它只在第一維搜索而不是向下搜索多維數組有沒有辦法檢查一個phpspec數組是否在多維數組中有一個鍵
給定一個多維數組,我嘗試運行somearray-> shouldHaveKey('somekey'),但它只在第一維搜索而不是向下搜索多維數組有沒有辦法檢查一個phpspec數組是否在多維數組中有一個鍵
在PHP中你可以插入一個特定的路徑的isset檢查數組:
isset($a['some']['not']['existing']);
我不知道phpspec,但我認爲必須有像isTrue()
,所以你可以檢查isset的響應。
我認爲你必須創建一個inline matcher如PHPSpec指南