-1
我有Java代碼託管在Java 1.5環境中,它的行爲像一個客戶端調用另一個第三方寧靜的Web服務。現在我想在我的應用程序中編寫單元測試用例來模擬第三方的restful web服務的行爲。有關如何做到這一點的任何想法?Rest Java Web服務單元測試/模擬在Java 1.5版本
從互聯網上,我可以看到很多工具可以做到這一點,但他們需要java> 1.6。例如:rest-assured,restito等...
我有嚴格的限制,使用Java 1.5作爲主類依賴於1.5版本。
我的編譯/運行時版本1.5只
請分享你的想法
這個項目使用maven與src/target構建爲jdk 1.5。使用此項目構建的罐子通過ivy導入另一個基於ANT的(biggger)項目,該項目僅限於jvm 1.5。基本上我猜你是在要求我爲第三方的restful服務編寫存根,並將它部署到jdk> 1.5的某種j2ee容器 - 是嗎?你的方法的任何建議? – challenge 2014-10-28 11:06:33
如果您可以將客戶端指向SoapUI,您應該可以將其作爲存根使用,但這是一個更手動的路線。 您可以使用類似Spark(Java Server)或Jetty的東西來託管存根。 這真的取決於你在做什麼樣的測試。 似乎奇怪被限制在1.5,因爲1.6現在幾乎不受支持。 – Gavin 2014-10-28 19:00:17