我一直在閱讀關於使用MVVM的好處,特別是對於單元測試。所以,現在我需要爲我的ViewModel編寫單元測試。有沒有人有這樣的例子?我應該只使用VS2008生成單元測試並選擇那些看起來很重要的測試?WPF MVVM單元測試ViewModel?
回答
喬希史密斯單元測試一個here。希望這是你正在尋找的。
的ViewModel示例顯示了ViewModel如何通過單元測試框架進行測試。
雖然我在這些項目中看到一些其他有用的東西(SetProperty
1.示例應用程序使用MEF。單元測試每個依賴模擬的類都是可能的。但根據我的經驗,這種方法的可維護性很差。因此,單元測試不會模擬每個對象。它也使用MEF進行依賴注入。 2.是的,ViewModels瞭解視圖。但它通過一個接口分開。 – jbe
謝謝WAF。我不知道這個框架。看起來不錯! – honzakuzel1989
- 1. 單元測試Viewmodel
- 2. WPF MVVM光單元測試ViewModels
- 3. WP7 - ViewModel單元測試
- 4. WPF MVVM - 單元測試命令 - 私人與公共方法?
- 5. ViewModel單元測試,System.Threading.Task和ContinuteWith
- 6. WPF/MVVM - ViewModel在哪裏?
- 7. 單元測試WPF綁定
- 8. 單元測試WPF UserControls
- 9. WPF單元測試框架
- 10. WPF單元測試DirectoryNotFoundException
- 11. WPF和ICUTest單元測試
- 12. 單元測試Wpf綁定
- 13. wpf行爲單元測試
- 14. Silverlight單元測試(數據綁定,MVVM)
- 15. Silverlight MVVM單元測試解釋
- 16. MVVM ViewModel與MVC ViewModel
- 17. Mvvm Light ViewModel With ViewModel
- 18. 用MVVM進行單元測試的好資源
- 19. 從Viewmodel WPF MVVM視圖重定向
- 20. WPF MVVM控件錯誤地共享ViewModel
- 21. 單元測試WPF GUI框架
- 22. WPF棱鏡4單元測試
- 23. WPF應用程序的單元測試
- 24. 單元測試數據在WPF
- 25. 單元測試「混合」WPF/Silverlight控件
- 26. wpf mvvm ..在viewmodel中訪問視圖元素
- 27. 如何在我的WPF MVVM單元測試中避免交叉線程問題?
- 28. 以下設置不匹配,WPF MVVM單元測試與起訂量
- 29. WPF和MVVM - 單元測試和彈出消息框或對話框
- 30. WPF MVVM改變viewmodel調用舊viewmodel依賴屬性
更新的源下載鏈接: http://archive.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=mag200902MVVM&DownloadId=4357(C#) http://archive.msdn.microsoft。 (項目/下載/ FileDownload.aspx?ProjectName = mag200902MVVM&DownloadId = 4499(VB.Net) –