Integration test

Integration test module is designed to contain all integration tests.

Figure 1. Integration test.

Integration tests should be run on a running instance of server with deployed microservices. They should check the logic but also should check if unavailability of some microservices if handled properly (accordingly to microservices' philosophy that errors happens and should be handled - resilenced).