【发布时间】:2015-02-13 13:04:15
【问题描述】:
我们正在研究用 C# 开发的三层架构(UI - Library1 - Library2 -> 硬件),但我想测试我已经实现的代码library1,但问题是我们无法访问硬件(各种原因)但我们可以访问library2。
我的问题是我能否从 library2 返回一个假值,例如是否实现了该功能以测试硬件连接,以及我们何时调用 library2 函数返回 true 或从 library1 访问的任何相关默认返回参数?
我正在使用 VS2010。
【问题讨论】:
-
你会想看看模拟。作为一般规则,您应该尽量不要进行任何依赖于硬件、数据等的外部调用...
-
@gmiley Mocking ?,对不起,我对所有这些事情都是新手,请您帮助我提供链接或方法来指导我完成它。几个例子可能会有所帮助
标签: c# visual-studio-2010 testing automation