{"enrichment":{"faq":[{"a":"pest-testing guides you through creating unit and feature tests for Laravel applications. Start by organizing tests in your test suite, then write test functions using Pest's fluent syntax. pest-testing covers test structure, assertions, and best practices for validating your Laravel application's functionality across units, features, and browser interactions.","q":"How to write pest tests in Laravel?"},{"a":"pest-testing includes browser testing with real browsers, letting you interact with your application like a user would. It covers navigating pages, filling forms, clicking buttons, and verifying responses. pest-testing also addresses smoke testing across multiple pages and browser test interactions to ensure your application works end-to-end.","q":"What does pest-testing cover for browser testing?"},{"a":"pest-testing provides guidance on debugging failing tests and verifying application functionality. It helps you identify why assertions fail, understand test output, and trace issues back to your code. pest-testing supports this core intent so you can quickly resolve test failures and maintain confidence in your test suite.","q":"How can pest-testing help debug failing tests?"},{"a":"pest-testing covers datasets for parameterized testing, mocking to isolate components, and comprehensive assertions for validation. It also includes architecture tests to verify code structure, visual regression testing to catch UI changes, and test organization strategies. pest-testing supports unit tests, feature tests, and Livewire component testing.","q":"What testing techniques does pest-testing include?"},{"a":"pest-testing guides test organization structure so your suite stays maintainable as it grows. It covers organizing tests by feature or concern, using datasets and mocking effectively, and running tests in parallel with sharding for CI environments. pest-testing helps you follow best practices for a scalable, well-organized test suite.","q":"How does pest-testing support test organization?"},{"a":"pest-testing addresses test coverage verification and helps you measure how thoroughly your tests validate your application. Combined with assertions, datasets, and debugging support, pest-testing ensures you're testing the right scenarios and catching regressions before they reach production.","q":"Can pest-testing help with test coverage verification?"}],"shadow_tags":["php-testing-framework","laravel-test-automation","browser-integration-tests","test-driven-development","visual-regression-testing","parallel-test-execution","architecture-enforcement","smoke-test-validation","mock-and-stub-utilities","assertion-helpers"],"summary_rewrite":"This skill guides you through testing Laravel applications with Pest 4, covering unit and feature tests, browser testing with real browsers, and architecture validation. It handles test organization, assertions, mocking, datasets, and debugging\u2014activating whenever you're writing tests, adding assertions, or verifying functionality."},"files":[{"bytes":4832,"path":".claude/skills/pest-testing/SKILL.md","sha256":"2bc98aa6d38e0eb6e884bc648f7b2c4ea22523b6f056bba750fa1cf53e053bcc","url":"https://skillfed.io/files/spatie/freek.dev/pest-testing/da67b7a3/SKILL.md"}],"id":"spatie/freek.dev/pest-testing","links":{"html":"https://skillfed.io/spatie/freek.dev/pest-testing","md":"https://skillfed.io/spatie/freek.dev/pest-testing.md","repo":"https://github.com/spatie/freek.dev"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":155,"language":"PHP","last_updated":"2026-07-22","license":"MIT","name":"pest-testing","publisher":"spatie","stars":651},"relations":{"similar":[{"id":"bagisto/agent-skills/pest-testing"},{"id":"spatie/freek.dev/livewire-development"},{"id":"mwguerra/claude-code-plugins/testing"},{"id":"rawveg/skillsforge-marketplace/laravel-dusk"},{"id":"iSerter/laravel-claude-agents/laravel-feature-flags"},{"id":"AsyrafHussin/agent-skills/laravel-testing"},{"id":"spatie/guidelines-skills/spatie-version-control"},{"id":"Pixel-Process-UG/superkit-agents/laravel-boost"},{"id":"xobotyi/cc-foundry/pest"},{"id":"spatie/freek.dev/tailwindcss-development"}]},"slug":{"owner":"spatie","repo":"freek.dev","skill":"pest-testing"},"version":"da67b7a3"}
