Skip to content

atbashEE/runtime-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Runtime Samples

Contains some samples and specification testing for the Atbash Runtime.

directory 'specs'

Testing of the specifications using the Testing framework (based on top of Testcontainers and thus requires a Docker client installed.)

You can run the tests on JDK 11 by executing the following command within the directory.

mvn

It assumes that you have a JDK 11 active as the test itself is always using JDK 11.

The following command runs the Atbash Runtime within a JDK 17 based Docker container and thus test the specification samples in combination with JDK 17.

mvn -Datbash.test.container.jdk=jdk17

Tests

  • Servlet defined through Annotation.
  • Servlet defined through web.xml.
  • Servlet defined through we fragment
  • Servlet with injecting a CDI bean.
  • JAX-RS resource defined with annotation.
  • JAX-RS resource with injecting a CDI bean.
  • JAX-RS resource producing and handling JSON data.
  • MicroProfile Config Using a Profile, Injected value and Programmatic lookup
  • MicroProfile Config Using ConfigProperties

directory 'tck-checks'

Projects for running TCK tests on Atbash Runtime.

mp-config

Run the MicroProfile Config TCK tests through the command

mvn integration-test

Releases

No releases published

Packages

No packages published

Languages