2
我有一個WP7應用程序,它在中間執行所有數據庫操作時使用了3層體系結構和Azure服務,但在嘗試爲此編寫單元測試時遇到了困難。WP7 3層體系結構單元測試
任何人都可以建議我如何可以測試我的系統
問候
我有一個WP7應用程序,它在中間執行所有數據庫操作時使用了3層體系結構和Azure服務,但在嘗試爲此編寫單元測試時遇到了困難。WP7 3層體系結構單元測試
任何人都可以建議我如何可以測試我的系統
問候
平時的單元測試解決方案將在這種情況下正常工作的任何方法。在Windows Phone端,您可以創建一個模擬服務。也就是說,您實際上並沒有連接到Windows Azure,但是您有一個與Windows Azure服務接口完全相同的接口。該接口返回一些模擬數據。你測試這個模擬界面。在Windows Azure方面,您需要對數據訪問層以及服務層進行一些單元測試。我假設你使用實體框架,你可以創建一個單元測試來測試CRUD操作而不用引入服務。至於服務層,您需要在另一個單元測試(假設您使用SOAP或OData)中添加服務引用,然後執行測試。