我是WPF和MVVM的新手,但我理解基础知识。我遇到的问题是试图找到一些很好的资源来学习MVVM的单元测试。我是单元测试的新手。
任何人都可以推荐一些好的资源,无论是博客,视频还是书籍。
答案 0 :(得分:3)
这个话题已在这里广泛讨论:
https://stackoverflow.com/questions/37359/what-c-sharp-mocking-framework-to-use
您可以在“相关问题”列表中找到大量类似问题。
安排,Act Assert有助于构建单元测试以提高可读性。 http://www.arrangeactassert.com/why-and-what-is-arrange-act-assert/
您提到您是单元测试的新手。我建议阅读一些免费的电子书来讨论这个主题,以便更好地了解单元测试。毕竟,单元测试独立于项目中使用的框架,因为您应该测试单个类,方法而不是整个组件。
当然,读一本好书总是值得的:
MSDN杂志有很多关于单元测试的文章:http://social.msdn.microsoft.com/Search/en-US?query=unit%20testing&Refinement=118&ac=8
有关具有单元测试的示例MVVM应用程序,请参阅:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx。
这应该足以开始了。
答案 1 :(得分:2)
The Art of Unit Testing对你来说是个好书。和Moq用于模拟框架