mcpField
S
swift-testing

swift-testing

github.com/prisma-labs-dev测试与质量350666 次安装5 周前更新
代码仓库

关于 swift-testing

swift-testing 是 Apple 现代 Testing 框架的参考技能,通过 `import Testing` 使用。它提供本地指南,介绍测试定义、组织、参数化、期望与特征,以及从 XCTest 迁移。

主要功能

  1. 01使用 @Test 定义测试
  2. 02使用 @Suite 组织测试
  3. 03期望与确认机制
  4. 04参数化测试模式
  5. 05测试特征与条件
  6. 06XCTest 迁移指南

适用场景

  1. 01查找 @Test 和 @Suite 的用法
  2. 02添加参数化测试用例
  3. 03设置测试条件或时限
  4. 04规划从 XCTest 迁移

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/prisma-labs-dev/apple-skills --skill swift-testing

安装后在 Claude Code 中输入/swift-testing确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

defining-tests.md
expectations.md
migrating-from-xctest.md
organizing-tests.md
parameterized-testing.md
testing-overview.md
traits.md

详细介绍

Swift Testing 参考资料

适用于 iOS 26+ 的 Apple 现代测试框架(import Testing)。

已下载的参考文件

文件内容
testing-overview.mdTesting 框架完整索引
defining-tests.md使用 @Test 定义测试函数
organizing-tests.md使用 @Suite 组织测试
expectations.md#expect、#require、确认
parameterized-testing.md参数化测试模式
traits.md测试特征(标签、条件、时间限制)
migrating-from-xctest.md从 XCTest 迁移指南

获取更多文档

  1. 先搜索此技能本地的 .md 文件。
  2. 如果这里没有相关主题,请根据名称、描述或 SKILL.md 前置元数据检查你可用的其他已安装 Apple 技能,然后搜索其本地文件。与从互联网获取新文档相比,这种方式更快且占用的上下文更少。
  3. 如果没有已安装的技能包含该页面,请使用 testing-overview.md 中相关的文档路径,并通过 sosumi.ai Markdown 镜像获取。例如,/documentation/testing/test 对应 https://sosumi.ai/documentation/testing/test。

评论

支持 Markdown