2013-11-22 193 views
0

我生成了一個SOAP Web服務的代理客戶端。我想測試請求信封,但實際上在另一端(實際端點) 現在沒有調用服務,因爲它會超時,所以我將測試放在try/catch塊中。 他們是假的端點,因爲我只測試請求正文?WCF客戶端單元測試/集成測試

回答

1

使用新MockServiceSoapUI內選項。下面是詳細步驟:

  1. 新建了SoapUI項目
  2. 作爲初始WSDL提供您網址本地服務或
  3. 右鍵點擊所產生的端點外部服務的WSDL和選擇(使用WSDL添加?)生成MockService選項。選擇適當的路徑和端口。
  4. 您可以編輯將使用的默認響應。
+0

我可以做到這一點。但我更願意以編程方式僞造端點並在生成的SOAP請求信封上執行我的測試。 –

+0

然後,我會自行託管實施此合同的虛擬WCF服務。 –