diff --git a/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html b/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html
index 5b5c3de..b10494a 100644
--- a/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html
+++ b/tienda_ilusion/don_confiao/templates/don_confiao/purchase_summary.html
@@ -2,6 +2,6 @@
- Date
- {{ purchase.date }}
- ID
- {{ purchase.id }}
-- Customer
- {{ purchase.customer }}
+- Customer
- {{ purchase.customer.name }}
- Total
- {{ purchase.get_total }}
-
\ No newline at end of file
+
diff --git a/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py b/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py
index 4287c5c..cc51ef8 100644
--- a/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py
+++ b/tienda_ilusion/don_confiao/tests/test_summary_view_purchase.py
@@ -1,20 +1,24 @@
from django.test import TestCase, Client
-from ..models import Sale, Product, SaleLine
+from ..models import Sale, Product, SaleLine, Customer
class TestSummaryViewPurchase(TestCase):
def setUp(self):
+ customer = Customer()
+ customer.name = 'Alejo Mono'
+ customer.save()
+
self.client = Client()
purchase = Sale()
- purchase.customer = "Alejo Mono"
+ purchase.customer = customer
purchase.date = "2024-07-30"
purchase.clean()
purchase.save()
-
+
product = Product()
product.name = "cafe"
product.price = "72500"
product.save()
-
+
line = SaleLine()
line.sale = purchase
line.product = product
@@ -22,10 +26,9 @@ class TestSummaryViewPurchase(TestCase):
line.unit_price = "72500"
line.save()
self.purchase = purchase
-
+
def test_summary_has_customer(self):
response = self.client.get("/don_confiao/resumen_compra/" + str(self.purchase.id))
self.assertEqual(response.status_code, 200)
self.assertEqual(response.context["purchase"].customer, self.purchase.customer)
self.assertIn('Alejo Mono', response.content.decode('utf-8'))
-