Ejemplo n.º 1
0
 def _create_cart(self):
     self.product = DiaryProduct(isbn='1234567890', number_of_pages=100)
     self.product.name = 'test'
     self.product.slug = 'test'
     self.product.short_description = 'test'
     self.product.long_description = 'test'
     self.product.unit_price = Decimal('1.0')
     self.product.save()
     self.cart = get_or_create_cart(self.request)
     self.cart.add_product(self.product, 1)
     self.cart.save()
Ejemplo n.º 2
0
 def _create_mock_diary(self):
     self.diary = DiaryProduct(isbn='1234567890', number_of_pages=100)
     self.diary.name = 'Diary'
     self.diary.slug = 'mock-diary'
     self.diary.short_description = 'test'
     self.diary.long_description = 'test'
     self.diary.unit_price = Decimal('1.0')
     self.diary.save()
     options_group = OptionGroup.objects.all()[0]
     self.diary.options_groups.add(options_group)
     text_options = TextOption.objects.all()[0]
     self.diary.text_options.add(text_options)
Ejemplo n.º 3
0
 def setUp(self):
     self.request = Mock()
     setattr(self.request, 'session', {})
     self.user = User.objects.create(username="******",
                                     email="*****@*****.**",
                                     first_name="Test",
                                     last_name="Tester")
     self.product = DiaryProduct(isbn='1234567890', number_of_pages=100)
     self.product.name = 'test'
     self.product.slug = 'test'
     self.product.short_description = 'test'
     self.product.long_description = 'test'
     self.product.unit_price = Decimal('1.0')
     self.product.save()
     setattr(self.request, 'user', self.user)