如何对打开或下载本地文件的函数进行单元测试?

2024-06-12 06:45:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个服务器类,它使用urllib从Internet获取文件,并从磁盘驱动器(open)获取文件。我有几个函数,它们的任务是返回一个打开的流,不管它是一个打开的文件,还是一个Internet资源。我应该如何对这些函数进行单元测试以知道它们正在返回它们应该返回的内容?或者,一般来说,我应该如何对访问外部源的方法进行单元测试(不管是数据库还是套接字连接)?你知道吗


Tags: 文件方法函数服务器数据库内容资源单元测试