使用MVVM进行单元测试的良好资源

时间:2012-08-08 20:00:11

标签: wpf unit-testing mvvm

我是WPF和MVVM的新手,但我理解基础知识。我遇到的问题是试图找到一些很好的资源来学习MVVM的单元测试。我是单元测试的新手。

任何人都可以推荐一些好的资源,无论是博客,视频还是书籍。

2 个答案:

答案 0 :(得分:3)

这个话题已在这里广泛讨论:

https://stackoverflow.com/questions/37359/what-c-sharp-mocking-framework-to-use

WPF Unit testing framework

您可以在“相关问题”列表中找到大量类似问题。

安排,Act Assert有助于构建单元测试以提高可读性。 http://www.arrangeactassert.com/why-and-what-is-arrange-act-assert/

您提到您是单元测试的新手。我建议阅读一些免费的电子书来讨论这个主题,以便更好地了解单元测试。毕竟,单元测试独立于项目中使用的框架,因为您应该测试单个类,方法而不是整个组件。

当然,读一本好书总是值得的:

http://www.amazon.com/gp/search/ref=sr_kk_1?rh=i%3Astripbooks%2Ck%3Atest+driven+development&keywords=test+driven+development&ie=UTF8&qid=1344460674

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用于模拟框架