What problem does it solve?
This Skill helps streamline testing and development processes in Folio, making it easier to write, manage, and maintain tests for the Folio gem and host applications.
Core Features & Use Cases
- Testing Conventions: Provides best practices for writing Folio and host-app tests, including behavior-facing assertions and test structure.
- ViewComponent Testing: Specific guidelines for testing ViewComponents, focusing on rendered output and avoiding private methods.
- Environment and Configuration: Offers rules for test environments to avoid mutating global state and how to manage environment variables.
- Verification: Suggests the order and type of tests to run after making changes, ensuring code quality and functionality.
Quick Start
Apply the 'folio-testing' skill to review and update your test suite for the Folio gem or a Folio-based application.