Phpunit: Agregue soporte de matriz a métodos como assertArrayHasKey y assertObjectHasAttribute

Creado en 23 feb. 2016  ·  3Comentarios  ·  Fuente: sebastianbergmann/phpunit

$this->assertArrayHasKey(['name', 'email'], $array);
$this->assertObjectHasAttribute(['name', 'email'], $object);

Esto me parece muy básico.
No sé por qué no se implementaron de esta manera.
Enseñé sobre cómo abrir un problema primero, tal vez me esté perdiendo algo.
Si no, seguiré adelante y enviaré un PR.

Comentario más útil

@sebastianbergmann ¿Puede sugerir una forma limpia de probar que existen varias claves en el resultado? Si está buscando una sola clave, puede hacerlo en una línea. Si está buscando dos claves, necesita tres líneas, una para almacenar el resultado y dos para verificar las claves.

Todos 3 comentarios

¡Vine aquí solo para abrir este número! ¿Se puede hacer esto por favor?

No creo que esto tenga sentido, lo siento.

@sebastianbergmann ¿Puede sugerir una forma limpia de probar que existen varias claves en el resultado? Si está buscando una sola clave, puede hacerlo en una línea. Si está buscando dos claves, necesita tres líneas, una para almacenar el resultado y dos para verificar las claves.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

stephen-leavitt-sonyatv-com picture stephen-leavitt-sonyatv-com  ·  4Comentarios

kunjalpopat picture kunjalpopat  ·  4Comentarios

gellis picture gellis  ·  4Comentarios

edyan picture edyan  ·  4Comentarios

rentalhost picture rentalhost  ·  4Comentarios