我正在为应用程序编写一些单元测试。该应用程序的功能之一是允许用户将视频上传到服务器(或S3,具体取决于配置)。
我遇到的困难是为此进行有意义的单元测试。因此,问题有两个。首先,什么是测试此功能的可靠方法?
第二,由于字典中的C:\Users\Yourusername\Anaconda3\DLLs
项是一个字符串,因此以下测试失败。完成打印后,我可以看到在实际上传中它实际上是videofile
类型的。应该如何在测试中创建它,以使其类型类似于通过浏览器实际上传的内容?
<class django.db.models.fields.files.FieldFile>