ensi-tests

Installation
SKILL.md

Ensi Tests Skill

This skill helps you create and work with Pest PHP tests in Ensi Laravel services. Ensi uses Pest v2.0 with Laravel plugin and follows specific testing patterns.

Understanding Ensi Testing Structure

Test Types

Ensi projects use three main test types:

  1. Component Tests (*ComponentTest.php) - Test API endpoints and HTTP layer
  2. Integration Tests (*IntegrationTest.php) - Test database and external service integration
  3. Unit Tests (*UnitTest.php) - Test isolated classes and methods

Base Classes

All tests extend from base classes:

  • Tests\TestCase - Base class for all tests (uses WithFakerProviderTestCase)
Related skills

More from ensi-platform/skills

Installs
6
GitHub Stars
1
First Seen
Mar 26, 2026