Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 2023-1 p2 - Proyecto U2
Practica 2023-1 p2 - Proyecto U2
Paso 1.
Paso 2.
function TestFiltrarFacturas() {
/*crear dos objetos factura i1 e i2 con los valores (“M”, 20.0) y (“A”,
300.0) y ponerlas en el arreglo de facturas $list */
$i1 = new Factura(“M”, 20.0);
$i2 = new Factura(“A”, 300.0);
$list = {i1, i2};
/* poner la conducta que queremos del mock: hacer que se ejecute una vez
el método all() y que regrese el valor */
$dao->expects($this->once())
->method(‘all’)
->will($this->returnValue($list);
/* assertions */
assertEquals(1, $result);
assertEquals(i1, $result.get(0));
}