2
我有一個測試項目,具有調用調用WCF服務項目(這是狀態的簡化摘要,實際解決方案更復雜)的類庫項目的測試項目的Visual Studio 2012解決方案。如何獲得需要託管服務的測試代碼覆蓋率?
從測試資源管理器,如果我點擊「調試選定的測試」測試,然後通過,但如果我「跑選定的測試」,那麼他們失敗,因爲該服務不被託管。
我想檢查我的代碼覆蓋率,但代碼覆蓋率「運行」,這意味着該服務的測試沒有得到主辦,因此測試失敗,我的代碼覆蓋率爲0%。
如何配置測試過程,以便服務託管當我,當我「調試」測試「跑」的測試呢?
附錄
考慮後,我認爲嘲諷服務將無法完成的目標。各種組件已經使用模擬進行了隔離測試,但現在需要進行測試以瞭解它們如何一起運行。
我已經測試了部件,我嘗試測試組件之間的相互依賴關係。我會考慮嘲笑,雖然我不確定它實際上做我想要的。 –