差異處
這裏顯示兩個版本的差異處。
java:wiremock:record-events-from-webhook [2021/08/14 20:33] tony [Problem] |
java:wiremock:record-events-from-webhook [2023/06/25 09:48] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | {{tag>wiremock}} | ||
- | ====== WireMock - Record events from webhook ====== | ||
- | ===== Problem ===== | ||
- | 我有一隻待測程式(SUT)會相依於外部服務(External Service)的WebHook機制,操作流程如下: | ||
- | - SUT會對外部服務特定事件註冊WebHook位置。 | ||
- | - 當外部服務發生特定事件時,會發送event到SUT所註冊的位置。 | ||
- | - SUT對外部服務反註冊WebHook位置。 | ||
- | {{:java:wiremock:wc_test_with_webhook.png|}}\\ | ||
- | WireMock有提供[[http://wiremock.org/docs/webhooks-and-callbacks/|webhook]]的extension,讓你可以自行編寫程式或mappingfile腳本去做到在"特定操作後,發送webhook操作",但它並不支援Recording的功能。本篇文章,主要分享如何讓WireMock擁有錄製webhook的功能。 | ||
- | ===== How to? ===== | ||
- | |||
- | ===== ===== | ||
- | ---- | ||
- | \\ | ||
- | ~~DISQUS~~ |