🔒

Unit Testing

5220 skills in Testing & Security > Unit Testing

frontendtypescript-testing

Designs tests with React Testing Library and MSW. Applies component testing patterns.

shinpr/ai-coding-project-boilerplate
147
15
更新日 1w ago

test

Run unit tests and instrumentation tests for Canvas Android apps. Use when user mentions testing, running tests, JUnit, Espresso, or checking test results. Includes commands for Student, Teacher, and Parent apps.

instructure/canvas-android
147
108
更新日 1w ago

technical-spec

Defines environment variables, architecture design, and build/test commands. Use when configuring environment or designing architecture.

shinpr/ai-coding-project-boilerplate
147
15
更新日 1w ago

integration-e2e-testing

統合テストとE2Eテストを設計。モック境界と振る舞い検証ルールを適用。E2Eテスト、統合テスト作成時に使用。

shinpr/ai-coding-project-boilerplate
147
15
更新日 1w ago

typescript-testing

Vitestテスト設計と品質基準を適用。カバレッジ要件とモック使用ガイドを提供。ユニットテスト作成時に使用。

shinpr/ai-coding-project-boilerplate
147
15
更新日 1w ago

typescript-testing

Applies Vitest test design and quality standards. Provides coverage requirements and mock usage guides. Use when writing unit tests.

shinpr/ai-coding-project-boilerplate
147
15
更新日 3d ago

integration-e2e-testing

Designs integration and E2E tests with mock boundaries and behavior verification rules. Use when writing E2E or integration tests.

shinpr/ai-coding-project-boilerplate
147
15
更新日 3d ago

core-data-diag

Marketplace

Use when debugging schema migration crashes, concurrency thread-confinement errors, N+1 query performance, SwiftData to Core Data bridging, or testing migrations without data loss - systematic Core Data diagnostics with safety-first migration patterns

CharlesWiltgen/Axiom
142
10
更新日 1w ago

ios-testing

Marketplace

Use when writing ANY test, debugging flaky tests, making tests faster, or asking about Swift Testing vs XCTest. Covers unit tests, UI tests, fast tests without simulator, async testing, test architecture.

CharlesWiltgen/Axiom
142
10
更新日 1w ago

swiftui-architecture

Marketplace

Use when separating logic from SwiftUI views, choosing architecture patterns, refactoring view files, or asking 'where should this code go', 'how do I organize my SwiftUI app', 'MVVM vs TCA vs vanilla SwiftUI', 'how do I make SwiftUI testable' - comprehensive architecture patterns with refactoring workflows for iOS 26+

CharlesWiltgen/Axiom
142
10
更新日 1w ago

ios-build

Marketplace

Use when ANY iOS build fails, test crashes, Xcode misbehaves, or environment issue occurs before debugging code. Covers build failures, compilation errors, dependency conflicts, simulator problems, environment-first diagnostics.

CharlesWiltgen/Axiom
142
10
更新日 1w ago

deep-link-debugging

Marketplace

Use when adding debug-only deep links for testing, enabling simulator navigation to specific screens, or integrating with automated testing workflows - enables closed-loop debugging without production deep link implementation

CharlesWiltgen/Axiom
142
10
更新日 1w ago

background-processing

Marketplace

Use when implementing BGTaskScheduler, debugging background tasks that never run, understanding why tasks terminate early, or testing background execution - systematic task lifecycle management with proper registration, expiration handling, and Swift 6 cancellation patterns

CharlesWiltgen/Axiom
142
10
更新日 1w ago

in-app-purchases

Marketplace

Use when implementing in-app purchases, StoreKit 2, subscriptions, or transaction handling - testing-first workflow with .storekit configuration, StoreManager architecture, transaction verification, subscription management, and restore purchases for consumables, non-consumables, and auto-renewable subscriptions

CharlesWiltgen/Axiom
142
10
更新日 1w ago

swift-testing

Marketplace

Use when writing unit tests, adopting Swift Testing framework, making tests run faster without simulator, architecting code for testability, testing async code reliably, or migrating from XCTest - covers @Test/@Suite macros,

CharlesWiltgen/Axiom
142
10
更新日 1w ago

database-migration

Marketplace

Use when adding/modifying database columns, encountering "FOREIGN KEY constraint failed", "no such column", "cannot add NOT NULL column" errors, or creating schema migrations for SQLite/GRDB/SQLiteData - prevents data loss with safe migration patterns and testing workflows for iOS/macOS apps

CharlesWiltgen/Axiom
142
10
更新日 1w ago

ui-testing

Marketplace

Use when writing UI tests, recording interactions, tests have race conditions, timing dependencies, inconsistent pass/fail behavior, or XCTest UI tests are flaky - covers Recording UI Automation (WWDC 2025), condition-based waiting, network conditioning, multi-factor testing, crash debugging, and accessibility-first testing patterns

CharlesWiltgen/Axiom
142
10
更新日 1w ago

swiftdata-migration-diag

Marketplace

Use when SwiftData migrations crash, fail to preserve relationships, lose data, or work in simulator but fail on device - systematic diagnostics for schema version mismatches, relationship errors, and migration testing gaps

CharlesWiltgen/Axiom
142
10
更新日 1w ago

testing-async

Marketplace

Use when testing async code with Swift Testing. Covers confirmation for callbacks, @MainActor tests, async/await patterns, timeout control, XCTest migration, parallel test execution.

CharlesWiltgen/Axiom
142
10
更新日 1w ago

xcode-debugging

Marketplace

Use when encountering BUILD FAILED, test crashes, simulator hangs, stale builds, zombie xcodebuild processes, "Unable to boot simulator", "No such module" after SPM changes, or mysterious test failures despite no code changes - systematic environment-first diagnostics for iOS/macOS projects

CharlesWiltgen/Axiom
142
10
更新日 1w ago