标签: python-3.x unit-testing mocking pytest pytest-django
我正在使用Django编写一个Web应用程序,用户可以在其中将图像上传到aws s3。我是测试的新手。当我用Google搜索时,我发现在编写tests时,我们应该避免使用诸如file system storage, file这样的外部资源,这也会导致测试中的更多时间延迟。因此要克服这一点,我们必须使用{{1} },但我不清楚如果我使用模拟,我们不能确保文件是否上传到mock还是不正确。在这种情况下,s3有何帮助?
Django
aws s3
tests
file system storage, file
mock
s3