Pub/Sub-Integrationstests
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Zeigt den Integrationstest einer Funktion, die von Pub/Sub ausgelöst wird.
Codebeispiel
Nächste Schritte
Wenn Sie nach Codebeispielen für andere Google Cloud -Produkte suchen und filtern möchten, können Sie den Google Cloud -Beispielbrowser verwenden.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],[],[[["\u003cp\u003eThis document provides instructions and code examples for integration testing functions triggered by Pub/Sub events in Java, Node.js, PHP, and Python.\u003c/p\u003e\n"],["\u003cp\u003eThe examples utilize the Functions Framework to run and test functions locally, ensuring they behave as expected when deployed.\u003c/p\u003e\n"],["\u003cp\u003eEach code sample showcases how to simulate a Pub/Sub message via an HTTP request to the locally running function, and verifies that the function correctly processes the message.\u003c/p\u003e\n"],["\u003cp\u003eThe code uses methods to set up and tear down the local testing environment, and utilize libraries such as \u003ccode\u003eresilience4j\u003c/code\u003e for Java, \u003ccode\u003ewait-port\u003c/code\u003e for Node.js, \u003ccode\u003eSymfony\u003c/code\u003e for PHP, and \u003ccode\u003erequests\u003c/code\u003e for Python, to handle retries, server processes and other tasks.\u003c/p\u003e\n"],["\u003cp\u003eInstructions on setting up Application Default Credentials for authenticating to Cloud Run functions are provided, along with links to further documentation.\u003c/p\u003e\n"]]],[],null,[]]