Verified against Semitexa Ultimate 2026.09.19.1020

Testing attributes

Every attribute declared by Testing, with the signature the code has and a usage quoted from the codebase.

#[TestablePayload]

Semitexa\Testing\Attributes\TestablePayload

Applies to: class

parameter type required
strategies array no
context array no
#[TestablePayload(
    strategies: [StrictProfileStrategy::class, ParanoidProfileStrategy::class],
    context: ['fail_fast' => false],
)]
final class PaymentPayload {}

— vendor/semitexa/demo/src/Application/Handler/PayloadHandler/Testing/PayloadContractsHandler.php

#[TestablePayloadPart]

Semitexa\Testing\Attributes\TestablePayloadPart

Applies to: class

parameter type required
strategies array no

No usage found in this installation.