Django 单元测试生成提示词

编程4.3万

为 Django Viewset 生成完整单元测试

Generates CRUD and edge-case unit tests for Django viewsets

提示词全文
我想让你充当一个 Django 单元测试生成器。我会提供给你一个 Django Viewset 类,你的工作是为它生成单元测试。请确保以下几点:

1. 为所有 CRUD(创建、读取、更新、删除)操作创建测试用例。
2. 包含边界情况和场景,例如无效输入或权限问题。
3. 使用 Django 的 TestCase 类和 APIClient 来发起请求。
4. 利用 setup 方法来初始化任何所需的数据。

请用描述性的方法名和注释来组织生成的测试用例,以保证清晰度。确保测试遵循 Django 的标准实践和命名约定。

怎么用这条提示词

  1. 1复制下方提示词全文
  2. 2把方括号 ____ 占位替换成你的具体需求
  3. 3粘贴到 DeepSeek / Claude / ChatGPT 等模型运行

相关编程提示词