2011-07-19 75 views
0

我有一種情況,當服務器創建一個加密的URL傳遞給客戶端。然後客戶端可以通過這個URL來評估另一個服務(一個servlet)。我正在編寫一個集成測試,必須確認客戶端收到的URL是真實加密的。有沒有辦法做到這一點?如何集成測試加密的URL

回答

0

我認爲你必須在測試中加密它,就像你在服務器上做的一樣,然後比較結果。

+0

謝謝!在閱讀你的回覆後,我找到了答案!我將嘗試使用將在遠程服務上使用的相同密鑰解密接收到的URL(字符串)(URL將在生產中解密) – Taras

1

測試已知結果的一些靜態字符串的加密方法。

+0

這將有助於如果是單元測試它。我正在寫一個集成測試,驗證整個用例:「服務器創建加密的URL」 - >「URL發送給用戶」 - >「用戶單擊URL」 - >「用戶從遠程服務接收結果」。當「用戶」(我的測試實體)收到URL時,我需要驗證URL **是加密的** – Taras