def test_create_fake_order(db): for _ in random_data.create_shipping_methods(): pass for _ in random_data.create_users(3): pass random_data.create_products_by_schema('/', 10, False) how_many = 5 for _ in random_data.create_orders(how_many): pass Order.objects.all().count() == 5
def test_create_fake_order(db): for _ in random_data.create_shipping_methods(): pass for _ in random_data.create_users(3): pass random_data.create_products_by_schema('/', 10, False) how_many = 5 for _ in random_data.create_orders(how_many): pass assert Order.objects.all().count() == 5
def test_create_fake_order(db, monkeypatch, product_image): # Tests shouldn't depend on images present in placeholder folder monkeypatch.setattr('saleor.core.utils.random_data.get_image', Mock(return_value=product_image)) for _ in random_data.create_shipping_methods(): pass for _ in random_data.create_users(3): pass random_data.create_products_by_schema('/', 10, False) how_many = 5 for _ in random_data.create_orders(how_many): pass assert Order.objects.all().count() == 5
def test_create_fake_order(db, monkeypatch, product_image): # Tests shouldn't depend on images present in placeholder folder monkeypatch.setattr( 'saleor.core.utils.random_data.get_image', Mock(return_value=product_image)) for _ in random_data.create_shipping_methods(): pass for _ in random_data.create_users(3): pass random_data.create_products_by_schema('/', 10, False) how_many = 5 for _ in random_data.create_orders(how_many): pass assert Order.objects.all().count() == 5
def test_create_shipping_methods(db): assert ShippingMethod.objects.all().count() == 0 for _ in random_data.create_shipping_methods(): pass assert ShippingMethod.objects.all().count() == 2
def test_create_shipping_methods(db): assert ShippingMethod.objects.all().count() == 0 for _ in random_data.create_shipping_methods(): pass assert ShippingMethod.objects.all().count() == 2