我是UnitTesting的新手。任何人都可以告訴我,如何做服務器端單元測試我們在WCF服務中使用Mocking對象公開我們的服務。單元測試服務器端的WCF服務
回答
autofixture或nbuilder庫幫助您生成模擬了數據
這個問題有Recommended patterns for unit testing web services相似。
您可能會對此感興趣。
當您使用WCF時,您完全分離了服務邏輯和通信基礎結構。 因此,您可以輕鬆地對服務邏輯進行測試,就像您爲常規課程所做的那樣。 你也可以編寫基礎設施的單元測試來檢查一切設置是否正確。
是的,我確實有服務暴露邏輯和服務消費邏輯的分離。但是,如何模擬服務類(作爲服務引用添加的代理類)併爲相同的服務類方法執行單元測試。 –
1)如果你想單元測試WCF服務邏輯,你不需要通過代理來調用它,你可以使用服務實現來測試你的普通類。 2)如果你想在你的WCF服務方法被調用的某個類中單元測試某個方法,你可以這樣做 - 例如你可以將WCF服務的接口傳遞給構造函數,並通過接口使用它,在你的應用程序代碼中在那裏傳遞WCF服務代理,並且在單元測試中,您可以傳遞WCF服務接口的一些虛假實現(您可以通過手動或使用某個框架(如Moq,NSubstitute,MS Fakes)來實現這一點)。 –
- 1. 單元測試WCF服務
- 2. 測試服務器上的WCF服務
- 3. 單元測試我的wcf服務
- 4. WCF數據服務(ODATA服務)是否可測試?我們可以寫WCF數據服務的單元測試
- 5. 測試WCF服務
- 6. WCF服務測試
- 7. 服務單元測試SpringFramework
- 8. Android:單元測試服務
- 9. 單元測試REST服務
- 10. 單元測試RIA服務
- 11. AngularJS單元測試服務
- 12. 檢測服務器端的TimeoutException WCF
- 13. 單元測試內存 - sql服務器
- 14. 單元測試OpenID服務器
- 15. 如何測試WCF JSON服務 - 單元測試
- 16. 如何測試wcf rest服務vs「單元測試項目」?
- 17. 使用WCF測試客戶端測試WCF數據服務
- 18. 如何測試WCF服務?
- 19. WCF web服務測試
- 20. 測試WCF Web服務?
- 21. 測試WCF Web服務
- 22. WCF服務 - 負載測試
- 23. 在服務器端測試Spring Web服務端點?
- 24. 扭曲的單元測試客戶端 - 服務器交互
- 25. 如何編寫服務器端Meteor代碼的單元測試?
- 26. Java服務器端單元測試GCM的結果
- 27. 如何爲調用其他Web服務的WCF服務編寫單元測試?
- 28. 在瀏覽器中測試wcf服務
- 29. 在瀏覽器中測試wcf服務
- 30. WCF:從服務器端
歡迎來到Stackoverflow。請閱讀[常見問題]和[問] –