Gateway Fee Exporter Documentation

    Testing Strategy

    Documentation for WebMe Gateway Fee Exporter.

    Generated by webme-test-builder.

    Surface Summary

    • AJAX actions: 0
    • REST routes: 0
    • Admin pages: 1
    • Activation hooks: 0
    • Scheduled actions: 0
    • DB signals: 0
    • WooCommerce signals: 2

    Priorities

    • Keep activation smoke tests passing before adding deeper coverage.
    • Keep resolver runtime coverage for Stripe, WooPayments, PayPal, PayPal Payments, missing transaction IDs, missing fees, ambiguous fee keys, invalid amounts, unsupported gateways, derived net source, CSV escaping, resolver-status filtering, manifest shape, and coverage-report candidate keys.
    • Add WordPress/WooCommerce integration tests for admin nonce/capability checks, download headers, preset save/load/delete, HPOS order queries, and real order metadata fixtures.
    • Add large-range smoke coverage in wp-admin before public release.

    Known Generated-Test Gaps

    • WordPress test libraries are required for PHPUnit integration coverage.
    • Runtime tests use fake order objects and do not prove HPOS/classic datastore behavior.