Shipyard Testing

Use when writing tests, structuring test suites, choosing test boundaries, or debugging test quality issues like flakiness, over-mocking, or brittle tests. Also use when deciding between unit/integration/E2E tests, when tests break during refactoring (sign of testing implementation details), or when test setup exceeds 20 lines. Covers AAA structure, DAMP naming, mock boundaries, and the testing pyramid.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/lgbarn--shipyard--shipyard-testing commit 5c30e7cb60

Frequently asked questions

npx skillmds@latest add tomevault-io/shipyard-testing