test: verificando que se preserve el id del producto en importaciones.
This commit is contained in:
		| @@ -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() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user