An open API service indexing awesome lists of open source software.

https://github.com/daedlock/ue-sdk-integration-tests


https://github.com/daedlock/ue-sdk-integration-tests

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

This repo holds the integration tests for each of the UnificationEngine client SDKS. Integration tests included for the following clients
- JAVA
- Ruby
- NodeJS
- PHP

# Prerequisites
To minimize the installation burden for dependencies, languages, libraries needed by each SDK. We have used Docker and Docker Compose to automate the whole process. To run the tests you need to have `docker` and `docker-compose` installed.

### Docker Installation
https://docs.docker.com/engine/installation/

### Docker Compose Installation
https://docs.docker.com/compose/install/

# How to run
### Build docker containers specified in _docker_compose.yml_
```bash
docker-compose build
```

### Run all tests from all sdks
```bash
docker-compose run java
docker-compose run php
docker-compose run node
docker-compose run ruby
```