3

我是一个实习的学生。我的任务是完成一个应用程序,然后进行测试。

该应用程序已完成,我已经测试了 80%。但是,我有一些方法不能直接测试,因为它们使用会话变量和表单请求。我知道我需要使用模拟框架,并选择使用最小起订量,因为从我读到的内容来说它很棒。不幸的是,我玩过它,发现它有点过头了(我一般是 C# 新手,包括 lambdas 等)

我一直无法找到简化的初学者演练。有什么想法可以找到这样的东西吗?正如我所说,我所需要的只是能够模拟会话和表单。到目前为止,所有尝试都包括我(以徒劳的方式)插入在 SO 上找到的随机代码,并希望获得最好的结果。

我宁愿理解它,这样我才能真正使用它......

谢谢!

4

1 回答 1

3

我发现这些教程涵盖了基础知识。我认为除了 Moq 框架之外,不会有任何涵盖基本 C# 概念的内容。如果你被诸如 lambdas 之类的东西困住了,那么找到一个初学者教程应该不会太难。我在下面添加了几个 lambda 教程的链接。

在尝试为主应用程序的完整解决方案之前,您可能还想尝试制作一些您想要做的简单原型。这将让您玩转这些概念,而不必担心应用程序的细节。

http://code.google.com/p/moq/wiki/QuickStart

http://andrewblogs.com/blog/moq-testing-tutorial/

http://blogs.msdn.com/b/ericwhite/archive/2006/10/03/lambda-expressions.aspx

http://www.switchonthecode.com/tutorials/csharp-tutorial-the-lambda-operator

于 2012-06-21T15:00:25.837 回答