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.