我正在使用 Django 开发一个 Web 项目,我使用的是 python unittest 框架。对于每个应用程序,我都有一些固定装置。这意味着,每个应用程序在固定装置中都有一些相同的表格。我想在应用程序和测试用例之间共享固定装置,否则如果我更改模型,我将不得不更改引用此具体表的所有 json 固定装置。
使用全局固定装置是否明智?
最佳答案
不要使用静态装置,这是一种糟糕的自动化测试模式。使用动态夹具。
Django Dynamic Fixture有创建全局固定装置的选项。检查其 Nose plugin或 Shelve option .
关于python - Django 单元测试和全局固定装置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1270657/