我编写了一个连接设备的程序。
例如,我想要reset
为设备发送重置请求(它不是 HTTP 请求,它可以是套接字)的测试方法。(设备可以是任何东西)。我不想测试请求只是想确保该方法正常工作。
在计算机编程中,单元测试是一种方法,通过该方法对源代码的各个单元、一个或多个计算机程序模块的集合以及相关的控制数据、使用程序和操作程序进行测试,以确定它们是否适合使用。 1] 直观地说,可以将一个单元视为应用程序中最小的可测试部分。在过程编程中,一个单元可以是一个完整的模块,但更常见的是一个单独的功能或过程。在面向对象编程中,一个单元通常是一个完整的接口,例如一个类,但也可以是一个单独的方法。
我无法reset
独立测试该方法(没有设备)。我可以为reset
方法编写单元测试吗?我该如何为这些情况编写单元测试?