Interface: TestCase
August 8, 2026 ยท View on GitHub
@plures/praxis / index / TestCase
Interface: TestCase
Defined in: src/lifecycle/qa.ts:18
A test case generated from the acceptance criteria of a LifecycleExpectation.
Properties
description
description:
string
Defined in: src/lifecycle/qa.ts:26
Test description (from acceptance criteria)
expectationId
expectationId:
string
Defined in: src/lifecycle/qa.ts:22
Source expectation
id
id:
string
Defined in: src/lifecycle/qa.ts:20
Unique test ID
priority
priority:
string
Defined in: src/lifecycle/qa.ts:32
Priority inherited from expectation
steps?
optionalsteps?:object
Defined in: src/lifecycle/qa.ts:28
Given/When/Then parsed from acceptance criteria
given?
optionalgiven?:string
then?
optionalthen?:string
when?
optionalwhen?:string
tags
tags:
string[]
Defined in: src/lifecycle/qa.ts:30
Tags for filtering
title
title:
string
Defined in: src/lifecycle/qa.ts:24
Test title