我已經構建了一個將複雜類型作爲參數的C#.net Web服務。有沒有一種測試工具可以針對我的Web服務運行並將所有值傳遞給複雜參數類型?是否有測試工具來測試包含複雜類型的C#.net Web服務?
一些背景信息: 我對我的XSD運行了xsd.exe工具並創建了一個.cs類。此.cs類具有用作我的複雜參數的數據集。現在我需要測試我的webmethod並將值作爲客戶端傳遞給它。我試過WebService Studio和Storm,但似乎這兩種產品都不能處理複雜的類型。有沒有其他產品可以做到這一點?或者我是否從頭開始編寫自己的測試應用程序?
每當我有複雜的類型(即數據集)作爲我webmethod的參數值,當WebServiceStudio編譯代理時,它會拋出這個錯誤,「錯誤CS0260:缺少對'ItemList'類型聲明的部分修飾符;這種類型的另一個部分聲明存在。如果我刪除複雜的參數,錯誤消失,webservicestudio工作正常。 – Jon 2009-08-17 20:08:27