我需要測試與我的應用程序的新PayPal集成。我在開發環境中使用PayPal沙箱。使用Rails測試PayPal
爲了測試整個界面,我發現ngrok可能會解決來自PayPal的消息問題。
我在我的新Ubuntu 14.04安裝中使用apt-get install ngrok-client
安裝了ngrok。
當我嘗試運行它(ngrok 3000
,ngrok 80
)我得到以下錯誤:
Invalid address server_addr 'ngrokd.ngrok.com:443': lookup ngrokd.ngrok.com: no such host
任何想法?
任何其他解決方案來測試PayPal集成?
====================編輯==================
非常重要的 - 如果蜉使用的Rails 4.2.0,看看這個教程,它可能會節省你的挫折的幾個小時:
https://www.youtube.com/watch?v=YXKNxEv35HU
我會完全消除從測試中使用PayPal。將這些方法存留下來,而不是實際調用任何東西。然後重現您期望從PayPal獲得的各種回覆。否則,你正在測試的是PayPal的API。 – jaydel
對自動化單元測試有很好的建議,但我明白OP只是手動執行代碼路徑,而ngrok非常適合。 – johncip