「おま環」を 1 ファイルで共有する — Mimicry のタイムトラベルモック
API 通信・画面録画・デバイス情報を 1 つの .mimicry ファイルにまとめて、サーバー停止中でも同じ通信を何度でも再現できる Mimicry のタイムトラベル機能を紹介します
12 件の記事
API 通信・画面録画・デバイス情報を 1 つの .mimicry ファイルにまとめて、サーバー停止中でも同じ通信を何度でも再現できる Mimicry のタイムトラベル機能を紹介します
マルチモジュール iOS プロジェクトで Xcode Cloud のテスト時間を圧縮するため、XcodeSelectiveTesting と Test Plan を組み合わせて変更モジュールに関係するテストだけ実行する手順をまとめました。
プロダクションコードを変更せずに、プロキシツール Mimicry で API レスポンスを差し替えて Xcode Cloud で安定したテストを実行する方法を紹介します。
Replay ライブラリを使い、Swift Testing で API レスポンスのスタブを宣言的に定義する方法を紹介します。
Swift 6.3 で追加された weak let、Swift Testing 強化などの新機能を、サンプルコードとあわせて iOS 開発者視点で整理しました。
Firebase Local Emulator Suite で Auth・Firestore・Cloud Functions をローカル起動し、実際の Firebase プロジェクトを作らずに iOS メモアプリを開発・検証した手順をまとめました。
.xcstrings の多言語対応を自動化する API サーバーを FastAPI で実装し、GKE にデプロイ
Tart macOS VM に Xcode + Simulator を含め、DNS フィルタリングを実装することで、Claude Code が生成したコードによる意図しない外部通信を防ぎます
swift-snapshot-testing による VRT を Xcode Cloud で実行し、失敗時に Before/After/Difference の三列比較画像を PR にコメントする仕組みを構築しました。
SwiftUI の #Preview マクロをテキストマッチで検知してスナップショットテストを生成する Prefire の導入方法を紹介します。