evoila / osb-checker-kotlin

This application is a generalized test program for service brokers. It runs rest calls against the defined service broker and checks if it behaves as expected to the service broker API specification. Tests are created dynamically based upon the service broker catalog or custom input by the operator.
https://www.evoila.de
Apache License 2.0
5 stars 6 forks source link

osb-checker-kotlin

Table of Contents

Description

This application is a generalized test program for service brokers. It runs rest calls against the defined service broker and checks if it behaves as expected to the service broker API specification Tests are created dynamically based upon the service broker catalog or custom input by the operator.

Getting Started

Build Application

to build the application run {path}/osb-checker-kotlin/gradlew build on linux and MacOS or {path}/osb-checker-kotlin/gradlew.bat build on windows. Afterwards you can find osb-checker-kotlin-1.1.3.jar in osb-checker-kotlin/build/libs.

Basic Run Configuration

The start the basic run configuration create a application.yml file at the same location of the .jar file similar to the example below.

##Define the service broker connection here
config:
  url: http://localhost
  port : 80
  apiVersion: 2.15
  user: user
  password: password

Then call java -jar osb-checker-kotlin-1.1.3.jar on the commandline to start checker. In this configuration the checker will run all tests for every service-plan listed in the catalog. See the chapter Usage for more details about configuring this test-application.

Changes

Changes since v1.0:

HotFix: