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