oro-functional-testing
Use when writing or debugging PHPUnit functional tests for Oro Commerce 6.1 — anything extending WebTestCase: controllers, REST API, console commands (runCommand), datagrids (requestGrid), ACL/403 flows, alice fixtures. Triggers on initClient, loadFixtures, getReference, generateBasicAuthHeader, generateApiAuthHeader, getJsonResponseContent; on @dbIsolationPerTest, @outputBuffering, @depends; on test-env setup (oro:install --env=test, install_options, .env-app.test.local, ORO_DB_DSN, --user-email ignored); on state bleed between methods or fixtures, EM clearing, InitialFixtureInterface, unit-vs-functional splits.
Pinned to revision 6c0c50c00726, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/oro-functional-testing/SKILL.md
- skills/oro-functional-testing/references/acl-patterns.md
- skills/oro-functional-testing/references/fixtures.md
- skills/oro-functional-testing/references/grid-testing.md
- skills/oro-functional-testing/references/install-options.md
- skills/oro-functional-testing/references/v6.1.md
- skills/oro-functional-testing/references/v7.0.md
- skills/oro-functional-testing/references/webtestcase-helpers.md
Every link opens the file at its source, pinned to the revision this page describes.