def test_sale(self): so = Form(self.env["sale.order"]) so.partner_id = self.partner_a with so.order_line.new() as so_line: so_line.product_id = self.product_a so_line.product_uom_qty = 100 with so.order_line.new() as so_line: so_line.product_id = self.product_b so_line.product_uom_qty = 10 self.so = so.save() self.so.action_confirm() self.so.action_payment_link() wizard = Form(self.env["sale.confirm.payment"].with_context( active_id=self.so.id)) wizard.amount = 100 wizard.acquirer_id = self.env["payment.acquirer"].search([], limit=1) wizard = wizard.save() wizard.do_confirm()