Example #1
0
    def test_wishlists_containing_product(self):
        p1 = ProductFactory()
        p2 = ProductFactory()
        user = UserFactory()
        wishlist1 = WishListFactory(owner=user)
        WishListFactory(owner=user)
        wishlist1.add(p1)

        containing_one = wishlists_containing_product(Wishlist.objects.all(),
                                                      p1)
        self.assertEqual(len(containing_one), 1)
        self.assertEqual(containing_one[0], wishlist1)
        containing_none = wishlists_containing_product(Wishlist.objects.all(),
                                                       p2)
        self.assertEqual(len(containing_none), 0)
Example #2
0
 def setUp(self):
     super(TestMoveProductToAnotherWishList, self).setUp()
     self.wishlist1 = WishListFactory(owner=self.user)
     self.wishlist2 = WishListFactory(owner=self.user)
Example #3
0
 def setUp(self):
     user = UserFactory()
     product = create_product()
     self.wishlist = WishListFactory(owner=user)
     self.wishlist.add(product)
Example #4
0
 def setUp(self):
     super().setUp()
     self.wishlist = WishListFactory(owner=self.user)
     self.wishlist.add(self.product)
     self.line = self.wishlist.lines.get(product=self.product)
Example #5
0
 def setUp(self):
     super().setUp()
     self.wishlist1 = WishListFactory(owner=self.user)
     self.wishlist2 = WishListFactory(owner=self.user)