Skip to content

better-care/openehr-rest-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenEHR REST tests

Configuring maven project to run tests from openehr-rest-tests dependency

  1. Add maven dependencies to pom file:
<properties>
    <openehr-rest-tests.version>1.0-SNAPSHOT</openehr-rest-tests.version>
</properties>
                             
<dependencies>
    <dependency>
        <groupId>care.better.platform.test</groupId>
        <artifactId>openehr-rest-tests</artifactId>
        <version>${openehr-rest-tests.version}</version>
        <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>care.better.platform.test</groupId>
        <artifactId>openehr-rest-tests</artifactId>
        <version>${openehr-rest-tests.version}</version>
        <classifier>tests</classifier>
        <type>test-jar</type>
        <scope>test</scope>
    </dependency>
</dependencies>
  1. Configure maven-surefire-plugin
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>${maven-surefire-plugin.version}</version>
    <configuration>
        <dependenciesToScan>
            <dependency>care.better.platform.test:openehr-rest-tests</dependency>
        </dependenciesToScan>
    </configuration>
</plugin>
  1. Configure EHR server parameters in application-test.properties-TEMPLATE and rename it to application-test.properties:
Property key Description
openehr.rest.uri REST endpoint of OpenEHR server
auth.basic.username Username for basic auth. If not set, there is no authentication
auth.basic.password Password for basic auth
openehr.conformance Settings for conformance OPTIONS call
  1. Run the tests
mvn clean test

About

OpenEHR REST integration tests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages