Uses of Class
org.fhirfrog.frog.testplan.TestPlanProvider.TestCaseResult
Packages that use TestPlanProvider.TestCaseResult
Package
Description
TestPlan expansion, cycle detection, and JUnit dynamic test generation.
-
Uses of TestPlanProvider.TestCaseResult in org.fhirfrog.frog.testplan
Methods in org.fhirfrog.frog.testplan that return types with arguments of type TestPlanProvider.TestCaseResultModifier and TypeMethodDescriptionTestPlanProvider.executeAll(TestPlanResource testPlan, VariableContext context) Programmatic (non-JUnit) counterpart toTestPlanProvider.generateTests(org.fhirfrog.frog.testplan.TestPlanResource, org.fhirfrog.frog.testplan.VariableContext), for a caller that wants full per-assertion result detail directly rather than JUnitDynamicNodes a JUnit engine executes lazily - e.g. a REST-backed runner likefrog-runner, which reports a realTestReportper test case the same way it already does for flat TestScripts, not just a pass/fail from a discardedassertTrue.TestPlanProvider.executeAll(TestPlanResource testPlan, VariableContext context, Consumer<TestPlanProvider.TestCaseResult> onResult) Same asTestPlanProvider.executeAll(TestPlanResource, VariableContext), but invokesonResultthe moment each test case finishes rather than only returning the full list once every case has run - lets a caller (e.g. frog-runner, executing a TestPlan on a background thread) show genuine incremental progress instead of an all-or-nothing jump to 100% once this returns.Method parameters in org.fhirfrog.frog.testplan with type arguments of type TestPlanProvider.TestCaseResultModifier and TypeMethodDescriptionTestPlanProvider.executeAll(TestPlanResource testPlan, VariableContext context, Consumer<TestPlanProvider.TestCaseResult> onResult) Same asTestPlanProvider.executeAll(TestPlanResource, VariableContext), but invokesonResultthe moment each test case finishes rather than only returning the full list once every case has run - lets a caller (e.g. frog-runner, executing a TestPlan on a background thread) show genuine incremental progress instead of an all-or-nothing jump to 100% once this returns.