Class FhirPathValidation
java.lang.Object
de.gematik.test.tiger.fhir.validation.fhirpath.FhirPathValidation
FHIRPath validation.
It allows you fo perform boolean FHIRPath expressions on requests and responses and to check if they evaluate as expected.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidtgrCurrentRequestBodyEvaluatesTheFhirPath(String fhirPath, Optional<String> errorMessage) voidtgrCurrentRequestBodyEvaluatesTheFhirPaths(String fhirPaths) voidtgrCurrentRequestBodyFailesTheFhirPath(String fhirPath) voidtgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath) voidtgrCurrentRequestEvaluatesTheFhirPath(String rbelPath, String fhirPath, Optional<String> errorMessage) voidtgrCurrentRequestEvaluatesTheFhirPaths(String rbelPath, String fhirPaths) voidtgrCurrentRequestEvaluatesTheFhirPaths(String rbelPath, String fhirPaths, Optional<String> errorMessage) voidtgrCurrentRequestFailsTheFhirPath(String rbelPath, String fhirPath) voidvoidtgrCurrentResponseBodyEvaluatesTheFhirPath(String fhirPath, Optional<String> errorMessage) voidvoidtgrCurrentResponseBodyFailsTheFhirPath(String fhirPath) voidtgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath) voidtgrCurrentResponseEvaluatesTheFhirPath(String rbelPath, String fhirPath, Optional<String> errorMessage) voidtgrCurrentResponseEvaluatesTheFhirPaths(String rbelPath, String fhirPaths) voidtgrCurrentResponseEvaluatesTheFhirPaths(String rbelPath, String fhirPaths, Optional<String> errorMessage) voidtgrCurrentResponseFailsTheFhirPath(String rbelPath, String fhirPath)
-
Field Details
-
RBEL_SELECTOR_FOR_CONTENT_TYPE_HEADER
- See Also:
-
RBEL_SELECTOR_FOR_BODY
- See Also:
-
-
Constructor Details
-
FhirPathValidation
public FhirPathValidation()
-
-
Method Details
-
tgrCurrentRequestBodyEvaluatesTheFhirPath
-
tgrCurrentRequestBodyEvaluatesTheFhirPath
-
tgrCurrentRequestEvaluatesTheFhirPath
-
tgrCurrentRequestEvaluatesTheFhirPath
-
tgrCurrentRequestBodyEvaluatesTheFhirPaths
-
tgrCurrentRequestEvaluatesTheFhirPaths
-
tgrCurrentRequestEvaluatesTheFhirPaths
-
tgrCurrentResponseBodyEvaluatesTheFhirPath
-
tgrCurrentResponseBodyEvaluatesTheFhirPath
-
tgrCurrentResponseEvaluatesTheFhirPath
-
tgrCurrentResponseEvaluatesTheFhirPath
-
tgrCurrentResponseBodyEvaluatesTheFhirPaths
-
tgrCurrentResponseEvaluatesTheFhirPaths
-
tgrCurrentResponseEvaluatesTheFhirPaths
-
tgrCurrentRequestBodyFailesTheFhirPath
-
tgrCurrentRequestFailsTheFhirPath
-
tgrCurrentResponseBodyFailsTheFhirPath
-
tgrCurrentResponseFailsTheFhirPath
-