DIREKT Verification Test Cases

State transitions

  • submit complete/incomplete evidence;
  • invalid direct transition to approved;
  • action required and resubmission;
  • reject/appeal;
  • approve/current;
  • expiry;
  • renewal before/after expiry;
  • revoke/suspend/reinstate;
  • requirement version change.

Identity matching

Name variation, mismatched person, expired document, duplicate identity, unreadable image and unauthorized submitter.

Location

Mobile provider private base, fixed premises public consent, spoofed/mismatched pin, changed premises, service-area claim distinct from check and no private serialization.

Roles

Provider cannot approve; reviewer cannot review own related provider; field agent only assigned case; finance cannot change trust; support sees limited evidence.

Public claims

Correct scope/date/limitation; removed on expiry/revocation; no claim from payment; no original evidence URL.

Audit

Every access, decision, override, public change and appeal emits required event.

Concurrency

Two reviewers, stale provider resubmission, expiry job during renewal and duplicate finalization.