跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
技能目录24 小时热门TOP100 技能每日更新
Skills 技能/protonyx/game-manager/backend-testing

Codex Game Manager .NET 后端测试|用固定夹具断言空参数行为

English

Codex 安装步骤

  1. 打开 GitHub 固定提交的 `.agents/skills/backend-testing/SKILL.md`,核对内容与使用条件。
  2. 在自己的项目中创建 `.agents/skills/backend-testing/`,把核对后的文件保存为 `.agents/skills/backend-testing/SKILL.md`。
  3. 在该项目根目录启动 Codex,输入 `$backend-testing` 并选择同名技能。

中文摘要

按 Game Manager 约定设计 xUnit 单元用例与集成测试,明确准备、执行、断言,并验证失败分支。

SKILL.md 中文导读

可复现示例

给下面的模拟图标名称格式函数拟一条空输入测试。
{"method":"NormalizeLabel","input":null,"expectedError":"ArgumentNullException","framework":"xUnit v3"}

工作步骤

  1. 根据行为选择后端测试层。
  2. 在准备阶段配置必要夹具,用最小输入调用。
  3. 用 FluentAssertions 核对正常或失败的可观察结果。

验收方法

用 `xUnit v3` 编排用例,在执行 `NormalizeLabel` 后断言 `ArgumentNullException`,让空输入条件在用例名中可见。

GitHub 原文 · 更新日期 2026-11-14

适用环境

用 Codex 打开 Game Manager 的 .NET 测试项目,准备目标函数和已有的 AutoFixture 或 FluentAssertions 约定。

常见问题

测试身份上下文时应该直接模拟 IUserContext 吗?

原流程使用现有测试夹具的 SetUser 扩展配置测试主体。

技能信息

GitHub 仓库
protonyx/game-manager

收集于互联网

相关指南

  • ChatGPT Skills 和 Codex Skills 有什么区别?
更多 Codex 技能
词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯