This repository has been archived on 2025-08-29. You can view files and clone it, but cannot push or open issues or pull requests.
Files
don_confiao_archived/tienda_ilusion/don_confiao/tests.py
2024-06-22 11:37:24 -05:00

34 lines
885 B
Python

from django.test import TestCase
from .models import Sale, SaleLine
class ConfiaoTest(TestCase):
def test_create_sale(self):
sale = Sale()
sale.customer = "Alejandro"
sale.date = "2024-06-22"
sale.phone = '666666666'
sale.description = "Description"
sale.save()
self.assertIsInstance(sale, Sale)
def test_create_sale_line(self):
sale = Sale()
sale.customer = "Alejandro"
sale.date = "2024-06-22"
sale.phone = '666666666'
sale.description = "Description"
line = SaleLine()
line.sale = sale
line.product = 'papaya'
line.quantity = 2
line.unit_price = 2500
line.amount = 5000
sale.save()
line.save()
# raise Exception(SaleLine.objects.all())
self.assertEqual(SaleLine.objects.all()[0].quantity, 2)