def test_determine_new_product_1(self): round1 = OrderRoundFactory() round2 = OrderRoundFactory() product1 = ProductFactory(order_round=round1) product2 = ProductFactory(order_round=round2) self.assertFalse(product2.new) product2.determine_if_product_is_new_and_set_label() product2 = Product.objects.get(id=product2.id) self.assertTrue(product2.new)
def test_determine_new_product_1(self): round1 = OrderRoundFactory() round2 = OrderRoundFactory() # Old, new ProductFactory(order_round=round1) new_product = ProductFactory(order_round=round2) self.assertFalse(new_product.new) new_product.determine_if_product_is_new_and_set_label() new_product = Product.objects.get(id=new_product.id) self.assertTrue(new_product.new)
def test_determine_new_product_1(self): round1 = OrderRoundFactory() round2 = OrderRoundFactory() # Old, new ProductFactory(order_round=round1) new_product = ProductFactory(order_round=round2) self.assertFalse(new_product.new) new_product.determine_if_product_is_new_and_set_label() new_product = Product.objects.get(id=new_product.id) self.assertTrue(new_product.new)
def test_determine_new_product_2(self): round1 = OrderRoundFactory() round2 = OrderRoundFactory() supplier = SupplierFactory() unit = UnitFactory() product1 = ProductFactory(order_round=round1, name="Appels", supplier=supplier, unit=unit) product2 = ProductFactory(order_round=round1, name="Appels", supplier=supplier, unit=unit) self.assertFalse(product2.new) product2.determine_if_product_is_new_and_set_label() product2 = Product.objects.get(id=product2.id) self.assertFalse(product2.new)
def test_determine_new_product_2(self): round1 = OrderRoundFactory() OrderRoundFactory() supplier = SupplierFactory() unit = UnitFactory() # old product ProductFactory(order_round=round1, name="Appels", supplier=supplier, unit=unit) new_product = ProductFactory(order_round=round1, name="Appels", supplier=supplier, unit=unit) self.assertFalse(new_product.new) new_product.determine_if_product_is_new_and_set_label() new_product = Product.objects.get(id=new_product.id) self.assertFalse(new_product.new)
def test_determine_new_product_2(self): round1 = OrderRoundFactory() OrderRoundFactory() supplier = SupplierFactory() unit = UnitFactory() # old product ProductFactory(order_round=round1, name="Appels", supplier=supplier, unit=unit) new_product = ProductFactory(order_round=round1, name="Appels", supplier=supplier, unit=unit) self.assertFalse(new_product.new) new_product.determine_if_product_is_new_and_set_label() new_product = Product.objects.get(id=new_product.id) self.assertFalse(new_product.new)
def test_determine_new_product_with_one_order_round(self): product = ProductFactory() self.assertEqual(len(OrderRound.objects.all()), 1) self.assertIsNone(product.determine_if_product_is_new_and_set_label())
def test_determine_new_product_with_one_order_round(self): product = ProductFactory() self.assertEqual(len(OrderRound.objects.all()), 1) self.assertIsNone(product.determine_if_product_is_new_and_set_label())