我一直在閱讀關於使用MVVM的好處,特別是對於單元測試。所以,現在我需要爲我的ViewModel編寫單元測試。有沒有人有這樣的例子?我應該只使用VS2008生成單元測試並選擇那些看起來很重要的測試?WPF MVVM單元測試ViewModel?
回答
喬希史密斯單元測試一個here。希望這是你正在尋找的。
的ViewModel示例顯示了ViewModel如何通過單元測試框架進行測試。
雖然我在這些項目中看到一些其他有用的東西(SetProperty
1.示例應用程序使用MEF。單元測試每個依賴模擬的類都是可能的。但根據我的經驗,這種方法的可維護性很差。因此,單元測試不會模擬每個對象。它也使用MEF進行依賴注入。 2.是的,ViewModels瞭解視圖。但它通過一個接口分開。 – jbe
謝謝WAF。我不知道這個框架。看起來不錯! – honzakuzel1989
- 1. WPF MVVM光單元測試ViewModels
- 2. 單元測試Viewmodel
- 3. WP7 - ViewModel單元測試
- 4. Silverlight MVVM模式下的單元測試viewmodel
- 5. WPF - MVVM Viewmodel設置
- 6. Powerbuilder .net,MVVM和單元測試
- 7. WPF MVVM - 單元測試命令 - 私人與公共方法?
- 8. MVVM WPF - Viewmodel命令綁定
- 9. WPF/MVVM - ViewModel在哪裏?
- 10. MVVM ViewModel和Model Responsibilities(WPF)
- 11. ViewModel單元測試,System.Threading.Task和ContinuteWith
- 12. wpf行爲單元測試
- 13. 單元測試WPF綁定
- 14. WPF單元測試框架
- 15. 單元測試Wpf綁定
- 16. 單元測試WPF UserControls
- 17. WPF單元測試DirectoryNotFoundException
- 18. WPF和ICUTest單元測試
- 19. Silverlight MVVM單元測試解釋
- 20. Silverlight單元測試(數據綁定,MVVM)
- 21. MVVM ViewModel與MVC ViewModel
- 22. Mvvm Light ViewModel With ViewModel
- 23. 何在ViewModel之外做WPF MVVM驗證?
- 24. 從ViewModel中刷新DataGrid fils MVVM WPF
- 25. 從Viewmodel WPF MVVM視圖重定向
- 26. WPF MVVM控件錯誤地共享ViewModel
- 27. WPF MVVM ViewModel包含ViewModels不更新
- 28. 直接ViewModel切換的WPF/MVVM導航
- 29. 我如何禁用ViewModel的DatePicker WPF MVVM
- 30. 使用WPF MVVM從ViewModel訪問Validation.HasError
更新的源下載鏈接: 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) –