The DaVinci Plan Net Test Kit validates the conformance of a server implementation to version 1.1.0 of the DaVinci PDEX Plan Net Implementation Guide.
Inferno will act as a client and make a series of requests to the server under test. The responses will be checked for conformance to the Plan Net IG requirements individually and used in aggregate to determine whether required features and functionality are present.
The test kit currently tests the following requirements:
The DaVinci Plan Net Test Kit is built using the Inferno Framework. The Inferno Framework is designed for reuse and aims to make it easier to build test kits for any FHIR-based data exchange.
The following areas of the IG are not fully tested in this draft version of the test kit:
Additional details on these and other areas where the tests may not align with the IGs requirements, see this requirements analysis spreadsheet.
Please report any issues with this set of tests in the GitHub Issues section of this repository.