def test_product_created(mocked_webhook_trigger, settings, product): settings.PLUGINS = ["saleor.plugins.webhook.plugin.WebhookPlugin"] manager = get_plugins_manager() manager.product_created(product) expected_data = generate_product_payload(product) mocked_webhook_trigger.assert_called_once_with( WebhookEventType.PRODUCT_CREATED, expected_data )
def test_generate_sample_product_payload(variant): payload = generate_sample_payload(WebhookEventType.PRODUCT_CREATED) assert payload == json.loads(generate_product_payload(variant.product))