public function testGettingQuantityOfElementes() { $order = new Order(10, array(array("name" => "hello", "price" => 100), array("second", 60), array("quantized", 120, 3), array("name" => "labelled", "price" => 200, "quantity" => 4))); $this->assertEquals($order->getLine(0)["quantity"], 1); $this->assertEquals($order->getLine(1)["quantity"], 1); $this->assertEquals($order->getLine(2)["quantity"], 3); $this->assertEquals($order->getLine(2)["price"], 120); $this->assertEquals($order->getLine(3)["quantity"], 4); $this->assertEquals($order->getLine(3)["price"], 200); $order->addLine("more", 130, 3); $this->assertEquals($order->getLine(4)["quantity"], 3); $this->assertEquals($order->getLine(4)["price"], 130); }