def test_del_product(self): facture = Facture() facture.save() plat = ProduitVendu() plat.produit = Produit.objects.get(nom="entrecote") facture.add_product(plat) facture.del_product(plat) self.assertTrue(plat not in facture.produits.iterator()) self.assertEqual(Decimal("0"), facture.total_ttc) self.assertEqual(Decimal("0"), facture.restant_a_payer)