mcpField
S
swift-testing

swift-testing

github.com/prisma-labs-devテスト・品質350666 回インストール5 週間前に更新
リポジトリ

swift-testing について

swift-testingは、`import Testing`で使うAppleの新しい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. 04XCTestからの移行計画

インストール

コマンドをコピーしてターミナルで実行します。

$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.mdXCTest からの移行ガイド

ドキュメントの追加取得

  1. まず、このスキルのローカル .md ファイルを検索します。
  2. 該当する内容がない場合は、利用可能な他のインストール済み Apple スキルを、名前、説明、または SKILL.md のフロントマターで確認してから、ローカルファイルを grep します。インターネットから新しいドキュメントを取得するよりも速く、使用するコンテキストも少なくて済みます。
  3. インストール済みのスキルに該当ページがない場合は、testing-overview.md に記載された関連ドキュメントのパスを使い、sosumi.ai の Markdown ミラーを参照します。たとえば、/documentation/testing/test は https://sosumi.ai/documentation/testing/test に対応します。

コメント