function test_productos_en_carrito($anterior, $actual) { $_SESSION["ocarrito"] = new carrito(); $compra = new compras(); if (isset($_SESSION["ocarrito"])) { $carrito = $_SESSION["ocarrito"]; } for ($i = 0; $i < 10; $i++) { $carrito->introduce_producto($i, "producto" . $i, 5 * $i); } $anterior = $carrito->num_productos; $compra->efectuar_compra(); $this->assertEquals($anterior, $carrito->num_productos); }
if (isset($_POST['noitems'])) { $numitem = $_POST['noitems']; if (!isset($_SESSION["ocarrito"])) { $_SESSION["ocarrito"] = new carrito(); } $compra = new compras(); if (isset($_SESSION["ocarrito"])) { $carrito1 = $_SESSION["ocarrito"]; } for ($i = 0; $i < $numitem; $i++) { $carrito1->introduce_producto($i, "producto" . $i, 5 * $i); } $anterior = $carrito1->num_productos; echo "<div ><h1>'Productos insertados: " . $anterior . "</h1>"; echo "<p>Comprando productos..</p>"; $compra->efectuar_compra(); $carrito1 = $_SESSION["ocarrito"]; if ($carrito1->num_productos == 0) { echo "<h1>Productos despues de compra: 0</h1>"; } else { echo "<h1>Productos despues de compra: " . $carrito1->num_productos . "</h1>"; } } ?> </head> <body id="page1"> <div class="tail-top"> <div class="tail-bottom"> <div id="main"> <!-- HEADER --> <div id="header">
function test_Compra_realizable() { $compra = new compras(); $this->assertEquals(true, $compra->efectuar_compra("", "", "", "", "", "")); }