Java HttpBin Swagger
Java HttpBin Apidocs
Requirements
- Java 8.x
- Maven 3.0.0 or newer.
- docker optional
Run locally
./scripts/dockerRun.sh
Build locally
./scripts/dockerBuild.sh
Cleanup
./scripts/ckeanup.sh
TODOs
upload to maven central
junit run parallel
add external curl checkpoints
https://assertible.com/blog/testing-an-api-using-swagger
APIS. Cookies, Req/Resp Inspection.
hold/release endpoints
ram/cpu/disk speed api
consumer disk speed api.
Open Api Spec 3.0
Java api web page
Date Apis. add delete days/weeks/months/years
https://github.com/gregswindle/maven-code-quality-pom#437-mvn-pmdcheck
OpenShift
https://console-openshift-console.apps.us-east-1.starter.openshift-online.com/console/command-line oc login --token=TOKEN --server=https://api.us-east-1.starter.openshift-online.com:6443 oc config view
oc get projects oc project httpbin
oc apply -f openshift.yaml
oc get svc oc get pods