go - 如何简单测试文件下载和上传?
问题描述
我有两个用于文件下载和上传的 api。(/static/{filename}
下载的/upload
api,上传的api)为了一致性,需要一个测试文件来保证两者的功能。我查看了官方的fs_test.go,但是它太大而无法使用,有没有技巧可以做到这一点?
解决方案
你需要单元测试吗?如果您应该测试保存文件,您可以使用蛮力。
- 创建文件
- 检查是否存在(可选:检查文件数据)
- 删除文件
推荐阅读
- python - 如何在opencv中显式访问mjpeg后端进行视频捕获
- javascript - 复制到剪贴板时如何删除一个空的新行?
- python-3.x - 从python中的数据框中提取某种语言的字符串
- r - 只要一个组包含某些值,如何过滤数据?
- uwp - 使用 TimeTrigger 运行后台任务的最长时间
- python - quadpy IntegrationError: 给定的 max_num_subintervals (= 50) 无法达到公差 (abs: 1.49e-08, rel: 1.49e-08)
- python - 如何在 PyQt5 中正确使用 QOpenGLBuffer 的分配/读/写?
- python - 多个 Y 轴比例不同的堆叠水平图
- google-cloud-dataprep - Cloud Dataprep BigQuery Upsert
- mongodb - 在 mongoDB 中通过属性构建进行分组