update toHaveProperties

This commit is contained in:
Lucas Giovanny
2023-04-02 11:15:31 +01:00
parent 99d3ee448c
commit 31726b51ad
4 changed files with 31 additions and 12 deletions

View File

@ -296,8 +296,8 @@ final class Expectation
*/
public function toHaveProperties(iterable $names, string $message = ''): self
{
foreach ($names as $name) {
$this->toHaveProperty($name, message: $message);
foreach ($names as $name => $value) {
is_int($name) ? $this->toHaveProperty($value, message: $message) : $this->toHaveProperty($name, $value, $message);
}
return $this;