2011-11-30 77 views
1

我是一位C#開發人員,最近開始在Java中探索Restful web服務,並且遇到了一個奇怪的問題,它沒有在其他服務中使用任何功能,但使用集成測試。jUnit問題 - 寧靜的web服務的集成測試

集成測試非常簡單,它擊中了其餘的URL,並且它從客戶端收到的響應進行檢查。測試沒有編譯錯誤,這是一個單獨的測試項目,當我嘗試通過jUnit運行測試。或者嘗試運行測試文件作爲jUnit測試我得到這個錯誤。

There was an error while accessing the DNS servers from the resolver: 
There was an error while accessing the search domains from the resolver: 

當我在項目上進行mvn verify/clean安裝時,我看到相同的測試運行時沒有任何問題。我的機器上的所有其他項目都在jUnit和Maven上分別成功運行。我不確定是否它的問題與jUnit或任何人都看到了類似的問題。

事實上,我的單​​元測試同樣的web服務在jUnit中成功運行,它的這一個特定的一堆測試給我提供了前面提到的錯誤信息,並在我的控制檯上進行了jUnit測試。

我期待着您對此的看法。謝謝,乾杯!

+0

一種可能性是代理配置從maven而不是從junit運行正常。 – Raghuram

+0

有沒有辦法手動解析代理配置? – Venki

回答

0

這是一個eclipse配置錯誤。重新安裝解決了這個問題。無法再次複製該問題。但我發現它很奇怪。似乎以前沒有遇到過它。