标签: python unit-testing
我有一个服务器类,它使用urllib从Internet获取文件,并从磁盘驱动器(open)获取文件。我有几个函数,它们的工作是返回一个开放流,无论是打开文件还是Internet资源。我应该如何对这些功能进行单元测试,以确定他们正在返回他们应该做的事情?或者,一般来说,我应该如何对访问外部源的方法进行单元测试(无论是数据库连接还是套接字连接)?
urllib
open
答案 0 :(得分:0)
您应该使用unittest中包含的mock library。
unittest