Each scenario names the guarantee it proves. Category coverage describes specified cases; executable bindings retain their narrower assertion boundaries. Lifecycle coverage remains a gap wherever guards and effects lack independent verification.
Create a scoped responsibility held by Jane, with Sam as the later holder and a foreign-workspace candidate. Transfer the responsibility before processing; process the request; read personal detail and administrator History; publish an explicit assignment to Sam.
The interaction case combines the producing, processing and reading outcomes named in its frontmatter. It remains proposed until an executable suite performs that complete sequence.
Coverage
Rulecovered
Transitioncovered
Validationcovered
Permissioncovered
Edgegap: FND-PFM-NOT-064
Failuregap: FND-PFM-NOT-064
Boundarycovered
Concurrencygap: FND-PFM-NOT-064
Invariantcovered
Interactioncovered
Test Scenarios
9 scenarios proving CAP-PFM-NOT-003; 8 bound to an existing test.
01Validate each audience selectionvalidationunitnegativetest
Create a scoped responsibility held by Jane, with Sam as the later holder and a foreign-workspace candidate.
Steps
Transfer the responsibility before processing; process the request; read personal detail and administrator History; publish an explicit assignment to Sam.
Expected
Sam receives the current-holder notice and its selection explanation. The foreign candidate receives nothing, and History retains the exclusion and the explicit assignment request.
Data
A suite-owned workspace, named staff accounts and unique occurrence keys; external adapters record attempts without shared writes.