def test_product_has_an_image_source(self): product = Product() category = Category.objects.first() product.category = category product.SKU = 123 self.assertRaises(IntegrityError, product.save)
def test_product_has_a_price(self): product = Product() category = Category.objects.first() product.category = category product.SKU = 123 product.img_src = "" product.save() self.assertTrue(hasattr(product, "price"))
def test_product_require_category(self): product = Product() product.SKU = '123' self.assertRaises(IntegrityError, product.save)