Uses of Package
org.fhirfrog.frog.testplan
Packages that use org.fhirfrog.frog.testplan
Package
Description
TestPlan expansion, cycle detection, and JUnit dynamic test generation.
-
Classes in org.fhirfrog.frog.testplan used by org.fhirfrog.frog.testplanClassDescriptionGenerates JUnit 5 dynamic tests from FHIR R5 TestPlan resources.One test case's result from
TestPlanProvider.executeAll(org.fhirfrog.frog.testplan.TestPlanResource, org.fhirfrog.frog.testplan.VariableContext)- the programmatic counterpart to whatTestPlanProvider.generateTests(org.fhirfrog.frog.testplan.TestPlanResource, org.fhirfrog.frog.testplan.VariableContext)'s JUnitDynamicTests only report as pass/fail.One test case's static structure fromTestPlanProvider.discover(org.fhirfrog.frog.testplan.TestPlanResource)- the same identifying/dependency fields asTestPlanProvider.TestCaseResult, minus the execution-only ones (success,message,testReport) that don't exist until something has actually run.In-memory representation of a fhir-frog TestPlan, populated byTestPlanParserfrom the realfrog-test-planFHIR resource (a Basic profile - seefhir-frog-library/src/main/fsh/input/fsh/FrogTestPlan.fshfor the full design rationale: a Basic-backed backport of FHIR R5's own still-status=draft/FMM-0 TestPlan).Hierarchical variable context for test execution.