0
我有一個模塊,我想要單元測試,它擴展了HttpServlet
,並且在實際應用中使用registerServlet()
連接到OSGi HttpService
(基於Jetty的Pax Web)。如何在單元測試中模擬或嵌入OSGi HttpService?
我正在爲該模塊設置單元測試,並希望檢查某些測試HTTP請求是否被正確處理。爲此,我需要從我的捆綁JAR中嵌入HttpService
的實例或創建一個模擬。由於我想處理一個實際的HTTP請求,我想我應該真的運行一個HTTP服務器。到目前爲止,我找到了關於如何從應用程序中運行Jetty實例的教程,但我仍然需要以某種方式包裝HttpService。
這是可以重複使用嗎? – 2012-06-22 11:24:19