test: verificando que se preserve el id del producto en importaciones.

This commit is contained in:
Mono Mono 2024-06-29 17:28:14 -05:00
parent 524626aea3
commit f807137a8e

View File

@ -3,7 +3,7 @@ from django.contrib.auth.models import AnonymousUser, User
from django.conf import settings
from .views import import_products, products
from .models import ProductCategory
from .models import ProductCategory, Product
import os
import json
@ -41,6 +41,13 @@ class TestProducts(TestCase):
seconds_products = self._get_products()
self.assertEqual(len(first_products), len(seconds_products))
def test_preserve_id_on_import(self):
self._import_csv()
id_aceite = Product.objects.get(name='Aceite').id
self._import_csv('example_products2.csv')
id_post_updated = Product.objects.get(name='Aceite').id
self.assertEqual(id_aceite, id_post_updated)
def test_update_price(self):
self._import_csv()
first_products = self._get_products()