Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.19 KB

Tests.md

File metadata and controls

24 lines (17 loc) · 1.19 KB

Tests

SMI Microservices use RabbitMQ, MongoDb, Sql Server and MySql. These tests are run automatically by GitHub Actions.

Connection Strings

Once you have set up the above dependencies you will need to set the connection strings in the following files (which should not be committed to the repository):

Tests involving RDMP require the RDMP databases to be set up on the Sql Server. For example:

If running on Linux, the following command will do that (use latest version in url):

$ wget https://github.com/HicServices/RDMP/releases/download/v3.2.1/rdmp-cli-linux-x64.zip
$ unzip -d rdmp-cli rdmp-cli-linux-x64.zip || true # Ignore exit code since unzip returns 1 for a warning we don't care about
$ cd rdmp-cli
$ chmod +x rdmp
$ ./rdmp install localhost TEST_ -u sa -p 'YourStrongPassw0rd'