【发布时间】:2013-08-04 22:11:38
【问题描述】:
我编写了一个连接设备的程序。
例如,我想测试reset 为设备发送重置请求(它不是HTTP 请求,它可以是套接字)的方法。(设备可以是任何东西)。
我不想测试请求只是想确保该方法正常工作。
在计算机编程中,单元测试是一种方法 源代码单元,一个或多个计算机程序模块的集合 连同相关的控制数据、使用程序和操作 程序,经过测试以确定它们是否适合使用。 [1] 直观地说,可以将一个单元视为一个单元中最小的可测试部分 应用。在过程编程中,一个单元可以是一个整体 模块,但更常见的是单个函数或过程。在 面向对象编程一个单元通常是一个完整的接口,例如 作为一个类,但可以是一个单独的方法。
我无法独立测试reset 方法(没有设备)。
我可以为reset 方法编写单元测试吗?
我该如何针对这些情况编写单元测试?
【问题讨论】:
标签: c# unit-testing