Open alexandrudanpop opened 3 years ago
A better approach would be to have the backend (Keyclaok & Sormas Rest) - on a Dev Server. In this case we don't have to wait a long time until the E2E test setup would spin an environment with all the necessary BE components.
We have a PR demonstrating this here:
Current situation
We currently have the default Unit / Integration testing setup with the Karma (angular default). This also runs the tests in CI. We want to decide if we use the default Angular E2E test setup (Protractor) or if we setup E2E tests with Cypress, or another solution?
Expected
docker-compose
and then run the tests. Keycloak and the BE API are not mocked in those tests.