shopware-phpunit

📁 friendsofshopware/agent-skills 📅 8 days ago
8
总安装量
8
周安装量
#34037
全站排名
安装命令
npx skills add https://github.com/friendsofshopware/agent-skills --skill shopware-phpunit

Agent 安装分布

opencode 7
gemini-cli 5
amp 5
github-copilot 5
codex 5
kimi-cli 5

Skill 文档

Shopware PHPUnit Best Practices

When to Apply

  • Writing new PHPUnit tests for a Shopware 6 plugin or app
  • Setting up test infrastructure for a Shopware project
  • Testing repositories, services, commands, or event subscribers
  • Writing integration tests that require the Shopware kernel
  • Testing Storefront controllers or Store API / Admin API routes
  • Debugging failing tests in a Shopware context

Rule Categories by Priority

Priority Category Prefix Description
CRITICAL Test Setup setup- Kernel bootstrap, base test classes, PHPUnit configuration
HIGH Integration Testing integration- Repository tests, service tests, database transactions
HIGH API Testing api- Store API and Admin API endpoint testing
MEDIUM Mocking mock- Service mocking, dependency injection in tests
MEDIUM Data data- Test data creation, fixtures, cleanup
LOW Performance perf- Test execution speed, parallel testing

How to Use

Read relevant reference files from the references/ directory based on the task at hand. Files are prefixed by category for easy discovery.

External References