II.
SkillArea overview
Reference · liveskill-area:unit-testing
Unit Testing overview
Designing fast, deterministic unit tests — AAA structure, doubles, coverage discipline, and mutation-resistant assertions.
Attributes
displayName
Unit Testing
description
Designing fast, deterministic unit tests — AAA structure, doubles,
coverage discipline, and mutation-resistant assertions.
domains
expertiseLevels
- novice
- intermediate
- expert
Outgoing edges
applies_to1
- specialization:qa-testing-automation·Specialization
Incoming edges
addresses1
- skill:react-tdd·SkillReact TDD
lib_requires_skill_area31
- lib-agent:web-development--unit-testing·LibraryAgentunit-testing
- lib-process:shared--atdd-tdd·LibraryProcessmethodologies/atdd-tdd
- lib-process:shared--bdd-process·LibraryProcessmethodologies/bdd-specification-by-example
- lib-process:shared--cc10x-build·LibraryProcessmethodologies/cc10x/cc10x-build
- lib-process:shared--ecc-orchestrator·LibraryProcessmethodologies/everything-claude-code/ecc-orchestrator
- lib-process:shared--ecc-tdd-workflow·LibraryProcessmethodologies/everything-claude-code/ecc-tdd-workflow
- lib-process:shared--example-mapping·LibraryProcessmethodologies/example-mapping
- lib-process:shared--xp-process·LibraryProcessmethodologies/extreme-programming
- lib-process:shared--metaswarm-execution-loop·LibraryProcessmethodologies/metaswarm/metaswarm-execution-loop
- lib-process:shared--pilot-shell-feature·LibraryProcesspilot-shell/feature
- lib-process:shared--pilot-shell-quality-pipeline·LibraryProcesspilot-shell/quality-pipeline
- lib-process:shared--test-driven-development·LibraryProcessmethodologies/superpowers/test-driven-development
- lib-process:shared--writing-plans·LibraryProcessmethodologies/superpowers/writing-plans
- lib-process:shared--writing-skills·LibraryProcessmethodologies/superpowers/writing-skills
- lib-process:shared--tdd·LibraryProcessmethodologies/tdd
- lib-process:qa-testing-automation--automation-framework·LibraryProcessspecializations/qa-testing-automation/automation-framework
- lib-process:qa-testing-automation--mutation-testing·LibraryProcessqa-testing-automation/mutation-testing
- lib-process:qa-testing-automation--quality-gates·LibraryProcessqa-testing-automation/quality-gates
- lib-process:qa-testing-automation--shift-left-testing·LibraryProcessqa-testing-automation/shift-left-testing
- lib-process:qa-testing-automation--test-strategy·LibraryProcessqa-testing-automation/test-strategy
- lib-process:web-development--unit-testing-react·LibraryProcessspecializations/web-development/unit-testing-react
- lib-skill:backend-development--growing-outside-in-systems·LibrarySkillgrowing-outside-in-systems
- lib-skill:code-migration-modernization--characterization-test-generator·LibrarySkillcharacterization-test-generator
- lib-skill:code-migration-modernization--test-coverage-analyzer·LibrarySkilltest-coverage-analyzer
- lib-skill:data-science-ml--pytest-ml-tester·LibrarySkillpytest-ml-tester
- lib-skill:qa-testing-automation--code-coverage·LibrarySkillCode Coverage Analysis
- lib-skill:qa-testing-automation--jest-testing·LibrarySkillJest Testing
- lib-skill:qa-testing-automation--pytest-testing·LibrarySkillpytest Testing
- lib-skill:qa-testing-automation--stryker-mutation·LibrarySkillStryker Mutation Testing
- lib-skill:web-development--jest·LibrarySkilljest
- lib-skill:web-development--vitest·LibrarySkillvitest
prerequisite_for_learning1
- skill-area:component-testing·SkillAreaComponent Testing
requires_expertise2
- role:code-reviewer·RoleCode Reviewer
- role:fullstack-engineer·RoleFullstack Engineer
requires_skill_area16
- skill-area:component-testing·SkillAreaComponent Testing
- skill-area:integration-testing·SkillAreaIntegration Testing
- stack-profile:open-source-library·StackProfileOpen Source Library Stack (TypeScript, Vitest, Changesets, GitHub Actions, npm)
- stack-profile:sdk-developer-kit·StackProfileSDK / Developer Kit Stack (TypeScript, tsup, Vitest, Typedoc, npm, GitHub Actions)
- stack-profile:plugin-extension-system·StackProfilePlugin / Extension System Stack (TypeScript, JSON Schema, Vitest, npm, esbuild)
- stack-profile:vscode-extension·StackProfileVS Code Extension Stack (TypeScript, VS Code API, esbuild, Vitest)
- stack-profile:haskell-web-service·StackProfileHaskell Web Service (Haskell, Servant, PostgreSQL, Docker, Nix)
- stack-profile:scala-akka-microservice·StackProfileScala Akka Microservice (Scala, Akka, Slick, PostgreSQL, Docker, SBT)
- stack-profile:ocaml-web-backend·StackProfileOCaml Web Backend (OCaml, Docker)
- stack-profile:crystal-web-app·StackProfileCrystal Web App (Crystal, PostgreSQL, Docker)
- stack-profile:fsharp-web-api·StackProfileF# Web API (F#, ASP.NET Core, PostgreSQL, Docker, .NET)
- stack-profile:hexagonal-architecture-stack·StackProfileHexagonal Architecture — Ports & Adapters (TypeScript, NestJS, Prisma, PostgreSQL, Docker, Vitest)
- stack-profile:clean-architecture-stack·StackProfileClean Architecture (Go, Chi, PostgreSQL, Docker, Testify)
- stack-profile:vertical-slice-architecture·StackProfileVertical Slice Architecture (C#, .NET, MediatR, PostgreSQL, Docker)
- stack-profile:ddd-nestjs-stack·StackProfileDomain-Driven Design — DDD (TypeScript, NestJS, Prisma, PostgreSQL, Docker, Vitest)
- workflow:mutation-testing-coverage-review·WorkflowMutation Testing Coverage Review