view: calculando resumen de compra.
This commit is contained in:
		| @@ -0,0 +1,32 @@ | ||||
| from django.test import Client, TestCase | ||||
|  | ||||
| from ..models import Payment, Sale | ||||
|  | ||||
| class TestPurchaseWithPayment(TestCase): | ||||
|     def setUp(self): | ||||
|         self.client = Client() | ||||
|  | ||||
|     def test_generate_payment_when_it_has_payment(self): | ||||
|         response = self.client.post( | ||||
|             '/don_confiao/comprar', | ||||
|             { | ||||
|                 "customer": "Noelba Lopez", | ||||
|                 "date": "2024-07-27", | ||||
|                 "phone": "3010101000", | ||||
|                 "description": "Venta de contado", | ||||
|                 "saleline_set-TOTAL_FORMS": "1", | ||||
|                 "saleline_set-INITIAL_FORMS": "0", | ||||
|                 "saleline_set-MIN_NUM_FORMS": "0", | ||||
|                 "saleline_set-MAX_NUM_FORMS": "1000", | ||||
|                 "saleline_set-0-product": "Papayita", | ||||
|                 "saleline_set-0-quantity": "2", | ||||
|                 "saleline_set-0-unit_price": "22030", | ||||
|                 "saleline_set-0-description": "Linea de Venta", | ||||
|                 "saleline_set-0-sale": "", | ||||
|                 "saleline_set-0-id": "", | ||||
|             } | ||||
|         ) | ||||
|         purchases = Sale.objects.all() | ||||
|         self.assertEqual(1, len(purchases)) | ||||
|         # payments = Payment.objects.all() | ||||
|         # self.assertEqual(1, len(payments)) | ||||
		Reference in New Issue
	
	Block a user