Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    zuiaizengdada

    vue-testing-best-practices

    zuiaizengdada/vue-testing-best-practices
    Coding
    9
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.

    SKILL.md

    Vue.js testing best practices, patterns, and common gotchas.

    Testing

    • Setting up test infrastructure for Vue 3 projects → See testing-vitest-recommended-for-vue
    • Tests keep breaking when refactoring component internals → See testing-component-blackbox-approach
    • Tests fail intermittently with race conditions → See testing-async-await-flushpromises
    • Composables using lifecycle hooks or inject fail to test → See testing-composables-helper-wrapper
    • Getting "injection Symbol(pinia) not found" errors in tests → See testing-pinia-store-setup
    • Components with async setup won't render in tests → See testing-suspense-async-components
    • Snapshot tests keep passing despite broken functionality → See testing-no-snapshot-only
    • Choosing end-to-end testing framework for Vue apps → See testing-e2e-playwright-recommended
    • Tests need to verify computed styles or real DOM events → See testing-browser-vs-node-runners
    • Testing components created with defineAsyncComponent fails → See async-component-testing
    • Teleported modal content can't be found in wrapper queries → See teleport-testing-complexity

    Reference

    • Vue.js Testing Guide
    • Vue Test Utils
    • Vitest Documentation
    • Playwright Documentation
    Recommended Servers
    Postman
    Postman
    Vercel Grep
    Vercel Grep
    EduBase
    EduBase
    Repository
    zuiaizengdada/uniapp_vue3_vite_pinia_template
    Files