Beispiel #1
0
    def setUp(self):
        self.superuser = get_user_model().objects.create_superuser(
            username='******',
            email='*****@*****.**',
            password='******')
        self.user_1 = UserFactory()
        self.user_2 = UserFactory()

        self.seller_1 = SellerFactory(owner=self.user_1)
        self.seller_2 = SellerFactory(owner=self.user_2)

        self.product_1 = ProductFactory(seller=self.seller_1)
        self.product_2 = ProductFactory(seller=self.seller_2)
Beispiel #2
0
    def test_seller_create_with_valid_post_data_creates_a_new_seller(self):
        self.client.force_login(self.user)
        data = model_to_dict(SellerFactory())
        data.pop('logo')
        data.pop('header_image')
        response = self.client.post(reverse('seller_create'), data=data)

        self.assertEqual(response.status_code, 302)
        self.assertEqual(Seller.objects.count(), 2)
        self.assertEqual(Seller.objects.all()[0].name, data['name'])
Beispiel #3
0
 def setUp(self):
     self.user = UserFactory()
     self.seller = SellerFactory(owner=self.user)
     self.product = ProductFactory(seller=self.seller)
Beispiel #4
0
 def setUp(self):
     self.user = UserFactory()
     self.seller = SellerFactory(owner=self.user)